Cisco-IOS-XR-fib-common-oper API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0

Paths

FIB-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/

Retrieve operation of resource: fib-statistics

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-name": "string",
        "drops": {
          "unsupported-feature-packets": "integer",
          "acl-in-rpf-packets": "integer",
          "discard-packets": "integer",
          "gre-error-drop": "integer",
          "df-unreachable-packets": "integer",
          "unresolved-prefix-packets": "integer",
          "rpf-check-failure-packets": "integer",
          "checksum-error-packets": "integer",
          "no-route-packets": "integer",
          "total-number-of-drop-packets": "integer",
          "gre-lookup-failed-drop": "integer",
          "lisp-encap-error-drops": "integer",
          "mpls-disabled-interface": "integer",
          "null-packets": "integer",
          "rp-destination-drop-packets": "integer",
          "punt-unreachable-packets": "integer",
          "fragmenation-consumed-packets": "integer",
          "incomplete-adjacency-packets": "integer",
          "lisp-decap-error-drops": "integer",
          "fragmenation-failure-packets": "integer",
          "lisp-punt-drops": "integer",
          "multi-label-drops": "integer",
          "encapsulation-failure-packets": "integer"
        }
      }
    ]
  }
}

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "forwarding-summary": {
        "te-internal-entries": "integer",
        "global-dropped-packets": "integer",
        "te-head-entries": "integer",
        "mte-midpoint-entries": "integer",
        "total-p2mp-forwarding-updates": "integer",
        "reserved-label-entries": "integer",
        "ignore-protect": "integer",
        "total-p2mp-iir-forwarding-drop-messages": "integer",
        "ipv4-imposition-entries": "integer",
        "lowest-label": "integer",
        "te-frr-next-hop-entries": "integer",
        "deleted-stale-entries": "integer",
        "te-frr-head-entries": "integer",
        "total-p2mp-forwarding-drop-messages": "integer",
        "global-fragmented-packets": "integer",
        "global-failed-lookups": "integer",
        "total-p2mp-forwarding-added-or-modify-messages": "integer",
        "label-switched-entries": "integer",
        "total-forwarding-update-messages": "integer",
        "lrpf-entries": "integer",
        "te-frr-mid-points-entries": "integer",
        "te-frr-internal-entries": "integer",
        "total-forwarding-updates": "integer",
        "te-frr-interface-entries": "integer",
        "total-p2mp-forwarding-delete-messages": "integer",
        "mte-ll-entries": "integer",
        "te-mid-points-entries": "integer",
        "mte-head-entries": "integer",
        "highest-label": "integer"
      },
      "node-name": "string",
      "frr-logs": {
        "frr-log": [
          {
            "event-id": "integer",
            "number-of-rewrites-affected": "integer",
            "start-time": {
              "seconds": "string",
              "nanoseconds": "string"
            },
            "frr-event-node-id": "string",
            "protected-frr-interface-name": "string",
            "switching-time-nsecs": "integer",
            "next-hop": "integer",
            "fast-bundle-member-down-interface": "integer",
            "main-processing": "integer"
          }
        ]
      },
      "label-fib": {
        "informations": {
          "information": [
            {
              "leaf-time-in-milli-seconds": "integer",
              "ldi-information": {
                "ldi-hardware-information": "string"
              },
              "eos-bit": "integer",
              "lw-ldi-pointer": "integer",
              "leaf-local-label": "integer",
              "multicast-label": "boolean",
              "path-list-flags": "integer",
              "ldi-type": "integer",
              "lw-shared-ldi-pointer": "integer",
              "label-information": [
                {
                  "label-information-route-version": "integer",
                  "outgoing-interface": "string",
                  "label-information-next-hop-type": "string",
                  "label-information-next-hop-protocol": "string",
                  "outgoing-interface-string": "string",
                  "outgoing-label": "integer",
                  "outgoing-parent-interface": "string",
                  "exact-route-hash-info": {
                    "hash-index-is-valid": "boolean",
                    "hash-index": "integer"
                  },
                  "label-information-detail": {
                    "status": "string",
                    "transmit-number-of-bytes-switched": "integer",
                    "total-encapsulation-size": "integer",
                    "next-hop-interface": "string",
                    "l3-mtu": "integer",
                    "transmit-number-of-packets-switched": "integer",
                    "mac-size": "integer",
                    "label-stack": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "next-hop-string": "string",
                    "next-hop-protocol": "string"
                  },
                  "outgoing-label-string": "string"
                }
              ]
            }
          ]
        }
      }
    }
  ]
}

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-summary": {
    "te-internal-entries": "integer",
    "global-dropped-packets": "integer",
    "te-head-entries": "integer",
    "mte-midpoint-entries": "integer",
    "total-p2mp-forwarding-updates": "integer",
    "reserved-label-entries": "integer",
    "ignore-protect": "integer",
    "total-p2mp-iir-forwarding-drop-messages": "integer",
    "ipv4-imposition-entries": "integer",
    "lowest-label": "integer",
    "te-frr-next-hop-entries": "integer",
    "deleted-stale-entries": "integer",
    "te-frr-head-entries": "integer",
    "total-p2mp-forwarding-drop-messages": "integer",
    "global-fragmented-packets": "integer",
    "global-failed-lookups": "integer",
    "total-p2mp-forwarding-added-or-modify-messages": "integer",
    "label-switched-entries": "integer",
    "total-forwarding-update-messages": "integer",
    "lrpf-entries": "integer",
    "te-frr-mid-points-entries": "integer",
    "te-frr-internal-entries": "integer",
    "total-forwarding-updates": "integer",
    "te-frr-interface-entries": "integer",
    "total-p2mp-forwarding-delete-messages": "integer",
    "mte-ll-entries": "integer",
    "te-mid-points-entries": "integer",
    "mte-head-entries": "integer",
    "highest-label": "integer"
  },
  "node-name": "string",
  "frr-logs": {
    "frr-log": [
      {
        "event-id": "integer",
        "number-of-rewrites-affected": "integer",
        "start-time": {
          "seconds": "string",
          "nanoseconds": "string"
        },
        "frr-event-node-id": "string",
        "protected-frr-interface-name": "string",
        "switching-time-nsecs": "integer",
        "next-hop": "integer",
        "fast-bundle-member-down-interface": "integer",
        "main-processing": "integer"
      }
    ]
  },
  "label-fib": {
    "informations": {
      "information": [
        {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer"
            }
          ]
        }
      ]
    }
  }
}

DROPS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib-statistics/nodes/node/{node-name}/drops/

Retrieve operation of resource: drops

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "unsupported-feature-packets": "integer",
  "acl-in-rpf-packets": "integer",
  "discard-packets": "integer",
  "gre-error-drop": "integer",
  "df-unreachable-packets": "integer",
  "unresolved-prefix-packets": "integer",
  "rpf-check-failure-packets": "integer",
  "checksum-error-packets": "integer",
  "no-route-packets": "integer",
  "total-number-of-drop-packets": "integer",
  "gre-lookup-failed-drop": "integer",
  "lisp-encap-error-drops": "integer",
  "mpls-disabled-interface": "integer",
  "null-packets": "integer",
  "rp-destination-drop-packets": "integer",
  "punt-unreachable-packets": "integer",
  "fragmenation-consumed-packets": "integer",
  "incomplete-adjacency-packets": "integer",
  "lisp-decap-error-drops": "integer",
  "fragmenation-failure-packets": "integer",
  "lisp-punt-drops": "integer",
  "multi-label-drops": "integer",
  "encapsulation-failure-packets": "integer"
}

FIB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/

Retrieve operation of resource: fib

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "node-name": "string",
        "global": {
          "summary": {
            "protos": {
              "proto": [
                {
                  "protocol-name": "string",
                  "common-info": {
                    "count": "integer"
                  },
                  "summary": {
                    "summary-counts": {
                      "num-retry-timeouts": "integer",
                      "array-number-of-retry": [
                        {
                          "num-retries": "integer",
                          "retry-object-type": "string"
                        }
                      ],
                      "array-number-of-object": [
                        {
                          "object-type": "string",
                          "num-objects": "integer"
                        }
                      ],
                      "num-retry-ojbects": "integer"
                    },
                    "health": {
                      "is-retry-db-empty": "boolean"
                    },
                    "base-object": {
                      "protocol": "integer"
                    }
                  }
                }
              ]
            },
            "total": {
              "common-info": {
                "count": "integer"
              },
              "total-counters": {
                "num-retry-timeouts": "integer",
                "array-number-of-retry": [
                  {
                    "num-retries": "integer",
                    "retry-object-type": "string"
                  }
                ],
                "array-number-of-object": [
                  {
                    "object-type": "string",
                    "num-objects": "integer"
                  }
                ],
                "num-retry-ojbects": "integer"
              }
            }
          },
          "object-history": {
            "obj-history-protos": {
              "obj-history-proto": [
                {
                  "protocol-name": "string",
                  "object-history": {
                    "count": "integer"
                  },
                  "base-object": {
                    "protocol": "integer"
                  }
                }
              ]
            }
          },
          "fib-cofo": {
            "fib-cofo-idb": {
              "fib-cofo-idb-table-entries": {
                "fib-cofo-idb-table-entry": [
                  {
                    "hardware-handle": "integer",
                    "bundle-member-info": [
                      {
                        "unique-id": "integer",
                        "pic": "integer",
                        "weight": "integer",
                        "intf-index": "integer"
                      }
                    ],
                    "main-pointer": "integer",
                    "intf-type": "integer",
                    "object-base": {
                      "object-type": "integer",
                      "object-pointer": "integer",
                      "object-reference-count": "integer",
                      "object-time-stamp": "integer",
                      "object-flags": "integer"
                    },
                    "pic": [
                      "integer"
                    ],
                    "intf-name": "string"
                  }
                ]
              }
            }
          }
        }
      }
    ]
  }
}

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "forwarding-summary": {
        "te-internal-entries": "integer",
        "global-dropped-packets": "integer",
        "te-head-entries": "integer",
        "mte-midpoint-entries": "integer",
        "total-p2mp-forwarding-updates": "integer",
        "reserved-label-entries": "integer",
        "ignore-protect": "integer",
        "total-p2mp-iir-forwarding-drop-messages": "integer",
        "ipv4-imposition-entries": "integer",
        "lowest-label": "integer",
        "te-frr-next-hop-entries": "integer",
        "deleted-stale-entries": "integer",
        "te-frr-head-entries": "integer",
        "total-p2mp-forwarding-drop-messages": "integer",
        "global-fragmented-packets": "integer",
        "global-failed-lookups": "integer",
        "total-p2mp-forwarding-added-or-modify-messages": "integer",
        "label-switched-entries": "integer",
        "total-forwarding-update-messages": "integer",
        "lrpf-entries": "integer",
        "te-frr-mid-points-entries": "integer",
        "te-frr-internal-entries": "integer",
        "total-forwarding-updates": "integer",
        "te-frr-interface-entries": "integer",
        "total-p2mp-forwarding-delete-messages": "integer",
        "mte-ll-entries": "integer",
        "te-mid-points-entries": "integer",
        "mte-head-entries": "integer",
        "highest-label": "integer"
      },
      "node-name": "string",
      "frr-logs": {
        "frr-log": [
          {
            "event-id": "integer",
            "number-of-rewrites-affected": "integer",
            "start-time": {
              "seconds": "string",
              "nanoseconds": "string"
            },
            "frr-event-node-id": "string",
            "protected-frr-interface-name": "string",
            "switching-time-nsecs": "integer",
            "next-hop": "integer",
            "fast-bundle-member-down-interface": "integer",
            "main-processing": "integer"
          }
        ]
      },
      "label-fib": {
        "informations": {
          "information": [
            {
              "leaf-time-in-milli-seconds": "integer",
              "ldi-information": {
                "ldi-hardware-information": "string"
              },
              "eos-bit": "integer",
              "lw-ldi-pointer": "integer",
              "leaf-local-label": "integer",
              "multicast-label": "boolean",
              "path-list-flags": "integer",
              "ldi-type": "integer",
              "lw-shared-ldi-pointer": "integer",
              "label-information": [
                {
                  "label-information-route-version": "integer",
                  "outgoing-interface": "string",
                  "label-information-next-hop-type": "string",
                  "label-information-next-hop-protocol": "string",
                  "outgoing-interface-string": "string",
                  "outgoing-label": "integer",
                  "outgoing-parent-interface": "string",
                  "exact-route-hash-info": {
                    "hash-index-is-valid": "boolean",
                    "hash-index": "integer"
                  },
                  "label-information-detail": {
                    "status": "string",
                    "transmit-number-of-bytes-switched": "integer",
                    "total-encapsulation-size": "integer",
                    "next-hop-interface": "string",
                    "l3-mtu": "integer",
                    "transmit-number-of-packets-switched": "integer",
                    "mac-size": "integer",
                    "label-stack": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "next-hop-string": "string",
                    "next-hop-protocol": "string"
                  },
                  "outgoing-label-string": "string"
                }
              ]
            }
          ]
        }
      }
    }
  ]
}

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-summary": {
    "te-internal-entries": "integer",
    "global-dropped-packets": "integer",
    "te-head-entries": "integer",
    "mte-midpoint-entries": "integer",
    "total-p2mp-forwarding-updates": "integer",
    "reserved-label-entries": "integer",
    "ignore-protect": "integer",
    "total-p2mp-iir-forwarding-drop-messages": "integer",
    "ipv4-imposition-entries": "integer",
    "lowest-label": "integer",
    "te-frr-next-hop-entries": "integer",
    "deleted-stale-entries": "integer",
    "te-frr-head-entries": "integer",
    "total-p2mp-forwarding-drop-messages": "integer",
    "global-fragmented-packets": "integer",
    "global-failed-lookups": "integer",
    "total-p2mp-forwarding-added-or-modify-messages": "integer",
    "label-switched-entries": "integer",
    "total-forwarding-update-messages": "integer",
    "lrpf-entries": "integer",
    "te-frr-mid-points-entries": "integer",
    "te-frr-internal-entries": "integer",
    "total-forwarding-updates": "integer",
    "te-frr-interface-entries": "integer",
    "total-p2mp-forwarding-delete-messages": "integer",
    "mte-ll-entries": "integer",
    "te-mid-points-entries": "integer",
    "mte-head-entries": "integer",
    "highest-label": "integer"
  },
  "node-name": "string",
  "frr-logs": {
    "frr-log": [
      {
        "event-id": "integer",
        "number-of-rewrites-affected": "integer",
        "start-time": {
          "seconds": "string",
          "nanoseconds": "string"
        },
        "frr-event-node-id": "string",
        "protected-frr-interface-name": "string",
        "switching-time-nsecs": "integer",
        "next-hop": "integer",
        "fast-bundle-member-down-interface": "integer",
        "main-processing": "integer"
      }
    ]
  },
  "label-fib": {
    "informations": {
      "information": [
        {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer"
            }
          ]
        }
      ]
    }
  }
}

GLOBAL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/

Retrieve operation of resource: global

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary": {
    "protos": {
      "proto": [
        {
          "protocol-name": "string",
          "common-info": {
            "count": "integer"
          },
          "summary": {
            "summary-counts": {
              "num-retry-timeouts": "integer",
              "array-number-of-retry": [
                {
                  "num-retries": "integer",
                  "retry-object-type": "string"
                }
              ],
              "array-number-of-object": [
                {
                  "object-type": "string",
                  "num-objects": "integer"
                }
              ],
              "num-retry-ojbects": "integer"
            },
            "health": {
              "is-retry-db-empty": "boolean"
            },
            "base-object": {
              "protocol": "integer"
            }
          }
        }
      ]
    },
    "total": {
      "common-info": {
        "count": "integer"
      },
      "total-counters": {
        "num-retry-timeouts": "integer",
        "array-number-of-retry": [
          {
            "num-retries": "integer",
            "retry-object-type": "string"
          }
        ],
        "array-number-of-object": [
          {
            "object-type": "string",
            "num-objects": "integer"
          }
        ],
        "num-retry-ojbects": "integer"
      }
    }
  },
  "object-history": {
    "obj-history-protos": {
      "obj-history-proto": [
        {
          "protocol-name": "string",
          "object-history": {
            "count": "integer"
          },
          "base-object": {
            "protocol": "integer"
          }
        }
      ]
    }
  },
  "fib-cofo": {
    "fib-cofo-idb": {
      "fib-cofo-idb-table-entries": {
        "fib-cofo-idb-table-entry": [
          {
            "hardware-handle": "integer",
            "bundle-member-info": [
              {
                "unique-id": "integer",
                "pic": "integer",
                "weight": "integer",
                "intf-index": "integer"
              }
            ],
            "main-pointer": "integer",
            "intf-type": "integer",
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "pic": [
              "integer"
            ],
            "intf-name": "string",
            "sdrid": "integer",
            "intf-index": "integer",
            "bundle-member-total-weight": "integer",
            "parent-intf-index": "integer",
            "table-pointer": "integer"
          }
        ]
      }
    }
  }
}

FIB-COFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/

Retrieve operation of resource: fib-cofo

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-cofo-idb": {
    "fib-cofo-idb-table-entries": {
      "fib-cofo-idb-table-entry": [
        {
          "if-index": "integer",
          "sdr-id": "integer",
          "hardware-handle": "integer",
          "bundle-member-info": [
            {
              "unique-id": "integer",
              "pic": "integer",
              "weight": "integer",
              "intf-index": "integer"
            }
          ],
          "main-pointer": "integer",
          "intf-type": "integer",
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "pic": [
            "integer"
          ],
          "intf-name": "string",
          "sdrid": "integer",
          "intf-index": "integer",
          "bundle-member-total-weight": "integer",
          "parent-intf-index": "integer",
          "table-pointer": "integer"
        }
      ]
    }
  },
  "fib-cofo-table-id": {
    "fib-cofo-table-id-summary": {
      "tbl-id-minimum": "integer",
      "number-of-tbl-id-in-gc": "integer",
      "tbl-id-default-v6": "integer",
      "tbl-id-default-v4": "integer",
      "tbl-id-maximum": "integer",
      "tbl-id-last-allocated": "integer",
      "number-of-tbl-id-allocated": "integer",
      "per-sdr-stat": [
        {
          "num-ofmpls-tables": "integer",
          "num-ofipv4-tables": "integer",
          "sdrid": "integer",
          "num-ofipv6-tables": "integer"
        }
      ]
    },
    "fib-cofo-table-id-entries": {
      "fib-cofo-table-id-entry": [
        {
          "rd": "string",
          "table-id": "integer",
          "protocol": "string",
          "sdr-id": "integer",
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "protocol-type": "integer",
          "table-id-xr": "integer",
          "vrf-name": "string",
          "sdrid": "integer",
          "route-distinguisher": "string",
          "table-pointer": "integer"
        }
      ]
    }
  }
}

FIB-COFO-IDB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/

Retrieve operation of resource: fib-cofo-idb

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-cofo-idb-table-entries": {
    "fib-cofo-idb-table-entry": [
      {
        "if-index": "integer",
        "sdr-id": "integer",
        "hardware-handle": "integer",
        "bundle-member-info": [
          {
            "unique-id": "integer",
            "pic": "integer",
            "weight": "integer",
            "intf-index": "integer"
          }
        ],
        "main-pointer": "integer",
        "intf-type": "integer",
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "pic": [
          "integer"
        ],
        "intf-name": "string",
        "sdrid": "integer",
        "intf-index": "integer",
        "bundle-member-total-weight": "integer",
        "parent-intf-index": "integer",
        "table-pointer": "integer"
      }
    ]
  }
}

FIB-COFO-IDB-TABLE-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/

Retrieve operation of resource: fib-cofo-idb-table-entries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-cofo-idb-table-entry": [
    {
      "if-index": "integer",
      "sdr-id": "integer",
      "hardware-handle": "integer",
      "bundle-member-info": [
        {
          "unique-id": "integer",
          "pic": "integer",
          "weight": "integer",
          "intf-index": "integer"
        }
      ],
      "main-pointer": "integer",
      "intf-type": "integer",
      "object-base": {
        "object-type": "integer",
        "object-pointer": "integer",
        "object-reference-count": "integer",
        "object-time-stamp": "integer",
        "object-flags": "integer"
      },
      "pic": [
        "integer"
      ],
      "intf-name": "string",
      "sdrid": "integer",
      "intf-index": "integer",
      "bundle-member-total-weight": "integer",
      "parent-intf-index": "integer",
      "table-pointer": "integer"
    }
  ]
}

FIB-COFO-IDB-TABLE-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/

Retrieve operation of resource: fib-cofo-idb-table-entry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "if-index": "integer",
  "sdr-id": "integer",
  "hardware-handle": "integer",
  "bundle-member-info": [
    {
      "unique-id": "integer",
      "pic": "integer",
      "weight": "integer",
      "intf-index": "integer"
    }
  ],
  "main-pointer": "integer",
  "intf-type": "integer",
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "pic": [
    "integer"
  ],
  "intf-name": "string",
  "sdrid": "integer",
  "intf-index": "integer",
  "bundle-member-total-weight": "integer",
  "parent-intf-index": "integer",
  "table-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

BUNDLE-MEMBER-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-idb/fib-cofo-idb-table-entries/fib-cofo-idb-table-entry/bundle-member-info/

Retrieve operation of resource: bundle-member-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "unique-id": "integer",
  "pic": "integer",
  "weight": "integer",
  "intf-index": "integer"
}

FIB-COFO-TABLE-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/

Retrieve operation of resource: fib-cofo-table-id

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-cofo-table-id-summary": {
    "tbl-id-minimum": "integer",
    "number-of-tbl-id-in-gc": "integer",
    "tbl-id-default-v6": "integer",
    "tbl-id-default-v4": "integer",
    "tbl-id-maximum": "integer",
    "tbl-id-last-allocated": "integer",
    "number-of-tbl-id-allocated": "integer",
    "per-sdr-stat": [
      {
        "num-ofmpls-tables": "integer",
        "num-ofipv4-tables": "integer",
        "sdrid": "integer",
        "num-ofipv6-tables": "integer"
      }
    ]
  },
  "fib-cofo-table-id-entries": {
    "fib-cofo-table-id-entry": [
      {
        "rd": "string",
        "table-id": "integer",
        "protocol": "string",
        "sdr-id": "integer",
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "protocol-type": "integer",
        "table-id-xr": "integer",
        "vrf-name": "string",
        "sdrid": "integer",
        "route-distinguisher": "string",
        "table-pointer": "integer"
      }
    ]
  }
}

FIB-COFO-TABLE-ID-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/

Retrieve operation of resource: fib-cofo-table-id-entries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-cofo-table-id-entry": [
    {
      "rd": "string",
      "table-id": "integer",
      "protocol": "string",
      "sdr-id": "integer",
      "object-base": {
        "object-type": "integer",
        "object-pointer": "integer",
        "object-reference-count": "integer",
        "object-time-stamp": "integer",
        "object-flags": "integer"
      },
      "protocol-type": "integer",
      "table-id-xr": "integer",
      "vrf-name": "string",
      "sdrid": "integer",
      "route-distinguisher": "string",
      "table-pointer": "integer"
    }
  ]
}

FIB-COFO-TABLE-ID-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/fib-cofo-table-id-entry/

Retrieve operation of resource: fib-cofo-table-id-entry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rd": "string",
  "table-id": "integer",
  "protocol": "string",
  "sdr-id": "integer",
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "protocol-type": "integer",
  "table-id-xr": "integer",
  "vrf-name": "string",
  "sdrid": "integer",
  "route-distinguisher": "string",
  "table-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-entries/fib-cofo-table-id-entry/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

FIB-COFO-TABLE-ID-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-summary/

Retrieve operation of resource: fib-cofo-table-id-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tbl-id-minimum": "integer",
  "number-of-tbl-id-in-gc": "integer",
  "tbl-id-default-v6": "integer",
  "tbl-id-default-v4": "integer",
  "tbl-id-maximum": "integer",
  "tbl-id-last-allocated": "integer",
  "number-of-tbl-id-allocated": "integer",
  "per-sdr-stat": [
    {
      "num-ofmpls-tables": "integer",
      "num-ofipv4-tables": "integer",
      "sdrid": "integer",
      "num-ofipv6-tables": "integer"
    }
  ]
}

PER-SDR-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/fib-cofo/fib-cofo-table-id/fib-cofo-table-id-summary/per-sdr-stat/

Retrieve operation of resource: per-sdr-stat

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-ofmpls-tables": "integer",
  "num-ofipv4-tables": "integer",
  "sdrid": "integer",
  "num-ofipv6-tables": "integer"
}

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protos": {
    "proto": [
      {
        "protocol-name": "string",
        "common-info": {
          "count": "integer"
        },
        "summary": {
          "summary-counts": {
            "num-retry-timeouts": "integer",
            "array-number-of-retry": [
              {
                "num-retries": "integer",
                "retry-object-type": "string"
              }
            ],
            "array-number-of-object": [
              {
                "object-type": "string",
                "num-objects": "integer"
              }
            ],
            "num-retry-ojbects": "integer"
          },
          "health": {
            "is-retry-db-empty": "boolean"
          },
          "base-object": {
            "protocol": "integer"
          }
        }
      }
    ]
  },
  "total": {
    "common-info": {
      "count": "integer"
    },
    "total-counters": {
      "num-retry-timeouts": "integer",
      "array-number-of-retry": [
        {
          "num-retries": "integer",
          "retry-object-type": "string"
        }
      ],
      "array-number-of-object": [
        {
          "object-type": "string",
          "num-objects": "integer"
        }
      ],
      "num-retry-ojbects": "integer"
    }
  }
}

TOTAL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/

Retrieve operation of resource: total

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "common-info": {
    "count": "integer"
  },
  "total-counters": {
    "num-retry-timeouts": "integer",
    "array-number-of-retry": [
      {
        "num-retries": "integer",
        "retry-object-type": "string"
      }
    ],
    "array-number-of-object": [
      {
        "object-type": "string",
        "num-objects": "integer"
      }
    ],
    "num-retry-ojbects": "integer"
  }
}

COMMON-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/common-info/

Retrieve operation of resource: common-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "count": "integer"
}

TOTAL-COUNTERS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/

Retrieve operation of resource: total-counters

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-retry-timeouts": "integer",
  "array-number-of-retry": [
    {
      "num-retries": "integer",
      "retry-object-type": "string"
    }
  ],
  "array-number-of-object": [
    {
      "object-type": "string",
      "num-objects": "integer"
    }
  ],
  "num-retry-ojbects": "integer"
}

ARRAY-NUMBER-OF-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/array-number-of-retry/

Retrieve operation of resource: array-number-of-retry

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-retries": "integer",
  "retry-object-type": "string"
}

ARRAY-NUMBER-OF-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/total/total-counters/array-number-of-object/

Retrieve operation of resource: array-number-of-object

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "string",
  "num-objects": "integer"
}

PROTOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/

Retrieve operation of resource: protos

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "proto": [
    {
      "protocol-name": "string",
      "common-info": {
        "count": "integer"
      },
      "summary": {
        "summary-counts": {
          "num-retry-timeouts": "integer",
          "array-number-of-retry": [
            {
              "num-retries": "integer",
              "retry-object-type": "string"
            }
          ],
          "array-number-of-object": [
            {
              "object-type": "string",
              "num-objects": "integer"
            }
          ],
          "num-retry-ojbects": "integer"
        },
        "health": {
          "is-retry-db-empty": "boolean"
        },
        "base-object": {
          "protocol": "integer"
        }
      }
    }
  ]
}

PROTO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/

Retrieve operation of resource: proto

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-name": "string",
  "common-info": {
    "count": "integer"
  },
  "summary": {
    "summary-counts": {
      "num-retry-timeouts": "integer",
      "array-number-of-retry": [
        {
          "num-retries": "integer",
          "retry-object-type": "string"
        }
      ],
      "array-number-of-object": [
        {
          "object-type": "string",
          "num-objects": "integer"
        }
      ],
      "num-retry-ojbects": "integer"
    },
    "health": {
      "is-retry-db-empty": "boolean"
    },
    "base-object": {
      "protocol": "integer"
    }
  }
}

COMMON-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/common-info/

Retrieve operation of resource: common-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "count": "integer"
}

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "summary-counts": {
    "num-retry-timeouts": "integer",
    "array-number-of-retry": [
      {
        "num-retries": "integer",
        "retry-object-type": "string"
      }
    ],
    "array-number-of-object": [
      {
        "object-type": "string",
        "num-objects": "integer"
      }
    ],
    "num-retry-ojbects": "integer"
  },
  "health": {
    "is-retry-db-empty": "boolean"
  },
  "base-object": {
    "protocol": "integer"
  }
}

BASE-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/base-object/

Retrieve operation of resource: base-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol": "integer"
}

SUMMARY-COUNTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/

Retrieve operation of resource: summary-counts

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-retry-timeouts": "integer",
  "array-number-of-retry": [
    {
      "num-retries": "integer",
      "retry-object-type": "string"
    }
  ],
  "array-number-of-object": [
    {
      "object-type": "string",
      "num-objects": "integer"
    }
  ],
  "num-retry-ojbects": "integer"
}

ARRAY-NUMBER-OF-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/array-number-of-retry/

Retrieve operation of resource: array-number-of-retry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "num-retries": "integer",
  "retry-object-type": "string"
}

ARRAY-NUMBER-OF-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/summary-counts/array-number-of-object/

Retrieve operation of resource: array-number-of-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "string",
  "num-objects": "integer"
}

HEALTH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/summary/protos/proto/{protocol-name}/summary/health/

Retrieve operation of resource: health

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "is-retry-db-empty": "boolean"
}

OBJECT-HISTORY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/

Retrieve operation of resource: object-history

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "obj-history-protos": {
    "obj-history-proto": [
      {
        "protocol-name": "string",
        "object-history": {
          "count": "integer"
        },
        "base-object": {
          "protocol": "integer"
        }
      }
    ]
  }
}

OBJ-HISTORY-PROTOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/

Retrieve operation of resource: obj-history-protos

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "obj-history-proto": [
    {
      "protocol-name": "string",
      "object-history": {
        "count": "integer"
      },
      "base-object": {
        "protocol": "integer"
      }
    }
  ]
}

OBJ-HISTORY-PROTO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/

Retrieve operation of resource: obj-history-proto

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol-name": "string",
  "object-history": {
    "count": "integer"
  },
  "base-object": {
    "protocol": "integer"
  }
}

BASE-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/base-object/

Retrieve operation of resource: base-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol": "integer"
}

OBJECT-HISTORY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/global/object-history/obj-history-protos/obj-history-proto/{protocol-name}/object-history/

Retrieve operation of resource: object-history

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "count": "integer"
}

PROTOCOLS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/

Retrieve operation of resource: protocols

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protocol": [
    {
      "nh-ids": {
        "nh-id": [
          {
            "nh-interface-name": "string",
            "nh-id-value": "integer",
            "nh-address": "string",
            "time-of-last-update-in-msec": "integer",
            "nh-link-type": "integer",
            "nh-table-id": "integer",
            "nh-id-application": "integer",
            "version": "integer",
            "nh-address-xr": "string",
            "nh-interf-handle": "string",
            "nh-protocol": "integer",
            "nh-id": "integer"
          }
        ]
      },
      "resource": {
        "resource-summary-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-detail-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-hardware-egress-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-hardware-ingress-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        }
      },
      "issu-state": {
        "fis-issu-error-ts": "integer",
        "slc-eoc-implicit": "boolean",
        "slc-support": "boolean",
        "imdr-support": "boolean",
        "eod-received-im-time-stamp": "string",
        "fis-issu-restart": "boolean",
        "imdr-eoc-implicit": "boolean"
      }
    }
  ]
}

PROTOCOL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/

Retrieve operation of resource: protocol

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-ids": {
    "nh-id": [
      {
        "nh-interface-name": "string",
        "nh-id-value": "integer",
        "nh-address": "string",
        "time-of-last-update-in-msec": "integer",
        "nh-link-type": "integer",
        "nh-table-id": "integer",
        "nh-id-application": "integer",
        "version": "integer",
        "nh-address-xr": "string",
        "nh-interf-handle": "string",
        "nh-protocol": "integer",
        "nh-id": "integer"
      }
    ]
  },
  "resource": {
    "resource-summary-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-detail-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-hardware-egress-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-hardware-ingress-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    }
  },
  "issu-state": {
    "fis-issu-error-ts": "integer",
    "slc-eoc-implicit": "boolean",
    "slc-support": "boolean",
    "imdr-support": "boolean",
    "eod-received-im-time-stamp": "string",
    "fis-issu-restart": "boolean",
    "imdr-eoc-implicit": "boolean",
    "fis-proto-state": [
      null
    ]
  }
}

ISSU-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/issu-state/

Retrieve operation of resource: issu-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fis-issu-error-ts": "integer",
  "slc-eoc-implicit": "boolean",
  "slc-support": "boolean",
  "imdr-support": "boolean",
  "eod-received-im-time-stamp": "string",
  "fis-issu-restart": "boolean",
  "imdr-eoc-implicit": "boolean",
  "fis-proto-state": [
    {
      "rib-tables-converged-time-stamp": "string",
      "aib-eod-time-stamp": "string",
      "rsi-eod-valid": "boolean",
      "protocol-name": "string",
      "protocol-eod-valid": "boolean",
      "rsi-eod-time-stamp": "string",
      "lsd-eod-valid": "boolean",
      "lmrib-eod-valid": "boolean",
      "lsd-eod-time-stamp": "string",
      "lmrib-eod-time-stamp": "string",
      "bcdl-tables": "integer",
      "rib-info-valid": "boolean",
      "converged-tables": "integer",
      "protocol-eod-time-stamp": "string"
    }
  ],
  "eoc-received-slc-time-stamp": "string",
  "eod-sent-imdr-time-stamp": "string",
  "eoc-received-imdr-time-stamp": "string",
  "eod-sent-slc-time-stamp": "string"
}

FIS-PROTO-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/issu-state/fis-proto-state/

Retrieve operation of resource: fis-proto-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rib-tables-converged-time-stamp": "string",
  "aib-eod-time-stamp": "string",
  "rsi-eod-valid": "boolean",
  "protocol-name": "string",
  "protocol-eod-valid": "boolean",
  "rsi-eod-time-stamp": "string",
  "lsd-eod-valid": "boolean",
  "lmrib-eod-valid": "boolean",
  "lsd-eod-time-stamp": "string",
  "lmrib-eod-time-stamp": "string",
  "bcdl-tables": "integer",
  "rib-info-valid": "boolean",
  "converged-tables": "integer",
  "protocol-eod-time-stamp": "string"
}

RESOURCE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/

Retrieve operation of resource: resource

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "resource-summary-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-detail-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-hardware-egress-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-hardware-ingress-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  }
}

RESOURCE-DETAIL-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/

Retrieve operation of resource: resource-detail-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-out-oor-ts": "integer",
  "sr-hw-oor-count": "integer",
  "sr-shmwin-oor-count": "integer",
  "sr-curr-mode": "integer",
  "sr-hwrsrc-info": "string",
  "sr-shm-state": [
    {
      "srs-curr-mode": "integer",
      "srs-max-avail": "integer",
      "srs-avg-avail": "integer"
    }
  ],
  "sr-in-oor-ts": "integer",
  "sr-hwrsrc-mode": [
    {
      "entry": "integer"
    }
  ]
}

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-detail-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srs-curr-mode": "integer",
  "srs-max-avail": "integer",
  "srs-avg-avail": "integer"
}

RESOURCE-HARDWARE-INGRESS-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/

Retrieve operation of resource: resource-hardware-ingress-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-out-oor-ts": "integer",
  "sr-hw-oor-count": "integer",
  "sr-shmwin-oor-count": "integer",
  "sr-curr-mode": "integer",
  "sr-hwrsrc-info": "string",
  "sr-shm-state": [
    {
      "srs-curr-mode": "integer",
      "srs-max-avail": "integer",
      "srs-avg-avail": "integer"
    }
  ],
  "sr-in-oor-ts": "integer",
  "sr-hwrsrc-mode": [
    {
      "entry": "integer"
    }
  ]
}

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-ingress-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srs-curr-mode": "integer",
  "srs-max-avail": "integer",
  "srs-avg-avail": "integer"
}

RESOURCE-HARDWARE-EGRESS-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/

Retrieve operation of resource: resource-hardware-egress-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-out-oor-ts": "integer",
  "sr-hw-oor-count": "integer",
  "sr-shmwin-oor-count": "integer",
  "sr-curr-mode": "integer",
  "sr-hwrsrc-info": "string",
  "sr-shm-state": [
    {
      "srs-curr-mode": "integer",
      "srs-max-avail": "integer",
      "srs-avg-avail": "integer"
    }
  ],
  "sr-in-oor-ts": "integer",
  "sr-hwrsrc-mode": [
    {
      "entry": "integer"
    }
  ]
}

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-hardware-egress-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srs-curr-mode": "integer",
  "srs-max-avail": "integer",
  "srs-avg-avail": "integer"
}

RESOURCE-SUMMARY-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/

Retrieve operation of resource: resource-summary-info

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sr-out-oor-ts": "integer",
  "sr-hw-oor-count": "integer",
  "sr-shmwin-oor-count": "integer",
  "sr-curr-mode": "integer",
  "sr-hwrsrc-info": "string",
  "sr-shm-state": [
    {
      "srs-curr-mode": "integer",
      "srs-max-avail": "integer",
      "srs-avg-avail": "integer"
    }
  ],
  "sr-in-oor-ts": "integer",
  "sr-hwrsrc-mode": [
    {
      "entry": "integer"
    }
  ]
}

SR-HWRSRC-MODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/sr-hwrsrc-mode/

Retrieve operation of resource: sr-hwrsrc-mode

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SR-SHM-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/resource/resource-summary-info/sr-shm-state/

Retrieve operation of resource: sr-shm-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srs-curr-mode": "integer",
  "srs-max-avail": "integer",
  "srs-avg-avail": "integer"
}

FIB-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/

Retrieve operation of resource: fib-summaries

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-summary": [
    {
      "ss-tbl-id": "integer",
      "shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "prefix-masklen-distribution": {
        "broadcast-prefixe": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ],
        "unicast-prefixe": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ],
        "multicast-prefix": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ]
      },
      "slow-process-timer": "integer",
      "load-sharing-references": "integer",
      "imposition-prefixes": "integer",
      "forwarding-elements": "integer",
      "existing-leaves-revisions": "integer",
      "prefix": "string",
      "total-load-share-element-bytes": "integer",
      "cef-route-drops": "integer",
      "ss-vrf-id": "integer",
      "cef-version-mismatch-route-drops": "integer",
      "lisp-eid-valid-prefixes": "integer",
      "new-unresolve-entries": "integer",
      "ss-drop-pl-count": "integer",
      "ss-tbl-id-ptr": "integer",
      "extended-prefixes": "integer",
      "fib-default-prefix": "integer",
      "max-resolution-timer": "integer",
      "stale-prefix-deletes": "integer",
      "load-balancing": "string",
      "cefl-bl-recycled-routes": "integer",
      "ss-vxlan-ltep-ifh": "string",
      "ldi-backwalks": "integer",
      "delete-cache-num-entries": "integer",
      "ss-vr-id": "integer",
      "lisp-eid-prefixes": "integer",
      "old-unresolve-entries": "integer",
      "leaves-used-bytes": "integer",
      "label-shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "reresolve-entries": "integer",
      "load-sharing-elements": "integer",
      "incomplete-next-hops": "integer",
      "unresolve-entries": "integer",
      "fib-default-prefix-mask-length": "integer",
      "next-hops": "integer",
      "resolution-timer": "integer",
      "prefix-in-place-modifications": "integer",
      "cross-shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "exclusive-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer"
      }
    }
  ]
}

FIB-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/

Retrieve operation of resource: fib-summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ss-tbl-id": "integer",
  "shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "prefix-masklen-distribution": {
    "broadcast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "unicast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "multicast-prefix": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ]
  },
  "slow-process-timer": "integer",
  "load-sharing-references": "integer",
  "imposition-prefixes": "integer",
  "forwarding-elements": "integer",
  "existing-leaves-revisions": "integer",
  "prefix": "string",
  "total-load-share-element-bytes": "integer",
  "cef-route-drops": "integer",
  "ss-vrf-id": "integer",
  "cef-version-mismatch-route-drops": "integer",
  "lisp-eid-valid-prefixes": "integer",
  "new-unresolve-entries": "integer",
  "ss-drop-pl-count": "integer",
  "ss-tbl-id-ptr": "integer",
  "extended-prefixes": "integer",
  "fib-default-prefix": "integer",
  "max-resolution-timer": "integer",
  "stale-prefix-deletes": "integer",
  "load-balancing": "string",
  "cefl-bl-recycled-routes": "integer",
  "ss-vxlan-ltep-ifh": "string",
  "ldi-backwalks": "integer",
  "delete-cache-num-entries": "integer",
  "ss-vr-id": "integer",
  "lisp-eid-prefixes": "integer",
  "old-unresolve-entries": "integer",
  "leaves-used-bytes": "integer",
  "label-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "reresolve-entries": "integer",
  "load-sharing-elements": "integer",
  "incomplete-next-hops": "integer",
  "unresolve-entries": "integer",
  "fib-default-prefix-mask-length": "integer",
  "next-hops": "integer",
  "resolution-timer": "integer",
  "prefix-in-place-modifications": "integer",
  "cross-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "exclusive-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer"
  }
}

EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/exclusive-load-sharing-element/

Retrieve operation of resource: exclusive-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/shared-load-sharing-element/

Retrieve operation of resource: shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

CROSS-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/cross-shared-load-sharing-element/

Retrieve operation of resource: cross-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

LABEL-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/label-shared-load-sharing-element/

Retrieve operation of resource: label-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

PREFIX-MASKLEN-DISTRIBUTION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/

Retrieve operation of resource: prefix-masklen-distribution

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "broadcast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "unicast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "multicast-prefix": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ]
}

UNICAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/unicast-prefixe/

Retrieve operation of resource: unicast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

BROADCAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/broadcast-prefixe/

Retrieve operation of resource: broadcast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

MULTICAST-PREFIX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/fib-summaries/fib-summary/prefix-masklen-distribution/multicast-prefix/

Retrieve operation of resource: multicast-prefix

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

EXTERNAL-SUMMARY-ALL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/

Retrieve operation of resource: external-summary-all

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sesa-pl-sum": {
    "sep-num-ecd-pathlist": "integer",
    "sep-num-ecd-pl-per-interest": [
      {
        "entry": "integer"
      }
    ],
    "sep-num-ecd-pl-unresolved": "integer"
  },
  "sesa-num-client": "integer"
}

SESA-PL-SUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/sesa-pl-sum/

Retrieve operation of resource: sesa-pl-sum

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sep-num-ecd-pathlist": "integer",
  "sep-num-ecd-pl-per-interest": [
    {
      "entry": "integer"
    }
  ],
  "sep-num-ecd-pl-unresolved": "integer"
}

SEP-NUM-ECD-PL-PER-INTEREST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-summary-all/sesa-pl-sum/sep-num-ecd-pl-per-interest/

Retrieve operation of resource: sep-num-ecd-pl-per-interest

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

FRR-LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/

Retrieve operation of resource: frr-log

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "event-id": "integer",
  "number-of-rewrites-affected": "integer",
  "start-time": {
    "seconds": "string",
    "nanoseconds": "string"
  },
  "frr-event-node-id": "string",
  "protected-frr-interface-name": "string",
  "switching-time-nsecs": "integer",
  "next-hop": "integer",
  "fast-bundle-member-down-interface": "integer",
  "main-processing": "integer"
}

FRR-INTERFACES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/

Retrieve operation of resource: frr-interfaces

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-interface": [
    {
      "frr-interface-name": "string",
      "logs": {
        "log": [
          {
            "log-index": "integer",
            "frr-timestamp": {
              "seconds": "string",
              "nano-seconds": "string"
            },
            "frr-switching-time": "integer",
            "frr-prefix": "string",
            "bundle-member-interface-name": "string",
            "frr-interface-name": "string",
            "frr-protocol-type": "string"
          }
        ]
      }
    }
  ]
}

FRR-INTERFACE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/

Retrieve operation of resource: frr-interface

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-interface-name": "string",
  "logs": {
    "log": [
      {
        "log-index": "integer",
        "frr-timestamp": {
          "seconds": "string",
          "nano-seconds": "string"
        },
        "frr-switching-time": "integer",
        "frr-prefix": "string",
        "bundle-member-interface-name": "string",
        "frr-interface-name": "string",
        "frr-protocol-type": "string"
      }
    ]
  }
}

LOGS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/

Retrieve operation of resource: logs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "log": [
    {
      "log-index": "integer",
      "frr-timestamp": {
        "seconds": "string",
        "nano-seconds": "string"
      },
      "frr-switching-time": "integer",
      "frr-prefix": "string",
      "bundle-member-interface-name": "string",
      "frr-interface-name": "string",
      "frr-protocol-type": "string"
    }
  ]
}

LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/log/{log-index}/

Retrieve operation of resource: log

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

log-index: string
in path

ID of log-index

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "log-index": "integer",
  "frr-timestamp": {
    "seconds": "string",
    "nano-seconds": "string"
  },
  "frr-switching-time": "integer",
  "frr-prefix": "string",
  "bundle-member-interface-name": "string",
  "frr-interface-name": "string",
  "frr-protocol-type": "string"
}

FRR-TIMESTAMP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/frr-log/frr-interfaces/frr-interface/{frr-interface-name}/logs/log/{log-index}/frr-timestamp/

Retrieve operation of resource: frr-timestamp

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

frr-interface-name: string
in path

ID of frr-interface-name

log-index: string
in path

ID of log-index

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "seconds": "string",
  "nano-seconds": "string"
}

VRFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/

Retrieve operation of resource: vrfs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf": [
    {
      "vrf-name": "string",
      "abstract-forwarding-tables": {
        "ipv4-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "network-address": "string",
                "mask-length": "integer",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "mpls": {
          "label-entries": {
            "label-entry": [
              {
                "label-length": "integer",
                "label": "string",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "ipv6-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string"
                }
              }
            ]
          }
        }
      }
    }
  ]
}

VRF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf-name": "string",
  "abstract-forwarding-tables": {
    "ipv4-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "network-address": "string",
            "mask-length": "integer",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "mpls": {
      "label-entries": {
        "label-entry": [
          {
            "label-length": "integer",
            "label": "string",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "ipv6-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    }
  }
}

NH-INFO-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/

Retrieve operation of resource: nh-info-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-detail-hardware-egresses": {
    "nh-info-remote-detail-hardware-egress": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-local-detail-hardware-egresses": {
    "nh-info-local-detail-hardware-egress": [
      {
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer"
        }
      }
    ]
  }
}

NH-INFO-SPECIAL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-special-null-detail-hardware-egress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-discard-detail-hardware-egress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-null-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-null-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-punt-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-punt-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-discard-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-discard-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/

Retrieve operation of resource: nh-info-special-drop-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-special-detail-hardware-egress/nh-info-special-drop-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/

Retrieve operation of resource: nh-info-local-detail-hardware-egresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-local-detail-hardware-egress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/

Retrieve operation of resource: nh-info-local-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-local-detail-hardware-egresses/nh-info-local-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/

Retrieve operation of resource: nh-info-remote-detail-hardware-egresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-detail-hardware-egress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/

Retrieve operation of resource: nh-info-remote-detail-hardware-egress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-egress/nh-info-remote-detail-hardware-egresses/nh-info-remote-detail-hardware-egress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

IP-PREFIX-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/

Retrieve operation of resource: ip-prefix-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-prefix-detail": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer"
          }
        }
      }
    }
  ]
}

IP-PREFIX-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/

Retrieve operation of resource: ip-prefix-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          null
        ]
      }
    }
  }
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "precedence-forpackets": "integer",
  "lwldi-time-of-last-update-in-msec": "integer",
  "fib-entry-version": "integer",
  "bytes-through-fib-entry": "integer",
  "aib-l3-address": "string",
  "per-prefix-accounting": "integer",
  "fib-entry-adjacency-address": "string",
  "adjacency-address-length": "integer",
  "illegal-fast-adjacency-flag": "boolean",
  "extended-community": "integer",
  "extcom-string": "string",
  "mpls-fec": "integer",
  "forward-class": "integer",
  "afi-fib-protocol-type": "integer",
  "remote-adjacency-flag": "boolean",
  "load-sharing-type": "string",
  "pl-time-of-last-update-in-msec": "integer",
  "pl-time-stamp-type": "integer",
  "loadshare-information": {
    "loadinfo-sanity-flag": "boolean",
    "load-information-reference-count": "integer",
    "total-bytes-through-load-information": "integer",
    "packets-through-load-information": "integer",
    "load-informtion-internal-data": {
      "path-ldi-numbers": "string",
      "is-pbts-info-valid": "boolean",
      "pbts-class-is-fallback-mapped": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-fallback-to-drop": [
        {
          "entry": "boolean"
        }
      ],
      "platform-hardware-information": "string",
      "interface-handle": [
        {
          "entry": "string"
        }
      ],
      "weights-of-path": [
        {
          "entry": "integer"
        }
      ],
      "adjacency-address": [
        {
          "address": "string"
        }
      ],
      "pbts-fallback-mapped-class": "string",
      "path-indices": "string",
      "normalized-weights": "string",
      "sanity-flag": [
        {
          "entry": "boolean"
        }
      ],
      "ldi-next-hop-buckets": "integer",
      "number-of-ldis": "integer",
      "tunnel-is-forward-class": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-class-num-paths": "string",
      "maximum-slots": "integer",
      "level-ofldis": "integer",
      "pbts-class-offset": "string",
      "tunnel-class-value": "string",
      "maximum-index-arrays": "integer",
      "round-robin-disable": "boolean"
    },
    "prefix-of-owner": "integer",
    "is-owner": "boolean",
    "per-dest-load-sharing-flag": "boolean",
    "total-packets-through-load-information": "integer",
    "load-information-owner-deleted-flag": "boolean",
    "bytes-through-load-information": "integer",
    "mask-length-of-owner": "integer"
  },
  "switch-compontent-id": "integer",
  "bgp-attribute-id": "integer",
  "packets-through-fib-entry": "integer",
  "prefix-protocol": "integer",
  "bgp-local-attribute-id": "integer",
  "bgp-attribute-origin-as": "integer",
  "traffic-index-for-packets": "integer",
  "qppb-qos-group-and-ip-precedence": "integer",
  "bgp-attribute-next-hop-as": "integer",
  "fast-adjacency-flag": "boolean",
  "detailed-prefix-length": "integer",
  "qos-group": "integer",
  "fib-entry-adjacency-type": "string",
  "fib-entry-adjacency-interface": "integer",
  "fib-special-nh-information-type": "integer",
  "flow-tag": "integer",
  "adjacency-interface": "integer",
  "com-string": "string",
  "fib-protocol-type": "integer",
  "path-string": "string",
  "ldi-time-of-last-update-in-msec": "integer"
}

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "loadinfo-sanity-flag": "boolean",
  "load-information-reference-count": "integer",
  "total-bytes-through-load-information": "integer",
  "packets-through-load-information": "integer",
  "load-informtion-internal-data": {
    "path-ldi-numbers": "string",
    "is-pbts-info-valid": "boolean",
    "pbts-class-is-fallback-mapped": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-fallback-to-drop": [
      {
        "entry": "boolean"
      }
    ],
    "platform-hardware-information": "string",
    "interface-handle": [
      {
        "entry": "string"
      }
    ],
    "weights-of-path": [
      {
        "entry": "integer"
      }
    ],
    "adjacency-address": [
      {
        "address": "string"
      }
    ],
    "pbts-fallback-mapped-class": "string",
    "path-indices": "string",
    "normalized-weights": "string",
    "sanity-flag": [
      {
        "entry": "boolean"
      }
    ],
    "ldi-next-hop-buckets": "integer",
    "number-of-ldis": "integer",
    "tunnel-is-forward-class": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-class-num-paths": "string",
    "maximum-slots": "integer",
    "level-ofldis": "integer",
    "pbts-class-offset": "string",
    "tunnel-class-value": "string",
    "maximum-index-arrays": "integer",
    "round-robin-disable": "boolean"
  },
  "prefix-of-owner": "integer",
  "is-owner": "boolean",
  "per-dest-load-sharing-flag": "boolean",
  "total-packets-through-load-information": "integer",
  "load-information-owner-deleted-flag": "boolean",
  "bytes-through-load-information": "integer",
  "mask-length-of-owner": "integer"
}

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "path-ldi-numbers": "string",
  "is-pbts-info-valid": "boolean",
  "pbts-class-is-fallback-mapped": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-fallback-to-drop": [
    {
      "entry": "boolean"
    }
  ],
  "platform-hardware-information": "string",
  "interface-handle": [
    {
      "entry": "string"
    }
  ],
  "weights-of-path": [
    {
      "entry": "integer"
    }
  ],
  "adjacency-address": [
    {
      "address": "string"
    }
  ],
  "pbts-fallback-mapped-class": "string",
  "path-indices": "string",
  "normalized-weights": "string",
  "sanity-flag": [
    {
      "entry": "boolean"
    }
  ],
  "ldi-next-hop-buckets": "integer",
  "number-of-ldis": "integer",
  "tunnel-is-forward-class": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-class-num-paths": "string",
  "maximum-slots": "integer",
  "level-ofldis": "integer",
  "pbts-class-offset": "string",
  "tunnel-class-value": "string",
  "maximum-index-arrays": "integer",
  "round-robin-disable": "boolean"
}

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address": "string"
}

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-sh-tbl-path": [
    {
      "brief-pnode-address": "string",
      "path-flags": "integer",
      "more-detail-about-path": {
        "next-prefix-recursion": "string",
        "recurse-prefix-object": "boolean",
        "external-adjacency": "boolean",
        "fib-path-nh-information-type": "string",
        "interface-associated-path": "string",
        "tunnle-endpoint-id": "integer",
        "number-of-dependencies-this-path": "integer",
        "next-prefix-recursion2": "string",
        "next-prefix-length2": "integer",
        "next-hop-vrf": "string",
        "next-hop-interface": "string",
        "weight-of-path": "integer",
        "tunnel-class": "integer",
        "detail-next-hop-prefix": "string",
        "label-to-recurse": "integer",
        "spd-ipencap": [
          {
            "ip-encap-transport-tbl": "integer",
            "ip-encap-hdr": [
              {
                "ip-encap-hdr-dyn": "integer",
                "ip-encap-hdr-type": "string",
                "ip-encap-hdrp": "string"
              }
            ],
            "ip-encap-parent-type": "integer",
            "ip-encap-hdr-count": "integer",
            "ip-encap-transport-af": "integer",
            "ip-encap-payload-mtu": "integer",
            "ip-encap-locks": "integer",
            "ip-encap-payload-af": "integer",
            "ip-encap-parent": "integer",
            "ipe-transport-vrf-name": "string"
          }
        ],
        "recursive-path-information": "boolean",
        "robin-reset-value": "integer",
        "tunnel-is-forward-class": "boolean",
        "ip-address-to-recurse": "string",
        "lisprlocid": "integer",
        "recurse-prefix-object2": "boolean",
        "fib-path-nh-information-type-special": "string",
        "current-path-flag": "boolean",
        "detail-fib-adjacency-type": "string",
        "next-hop-mask-length": "integer",
        "next-prefix-length": "integer"
      },
      "packets-received-path": "boolean",
      "mpls-information-for-path": {
        "remote-backup": "boolean",
        "number-of-igp-paths": "integer",
        "local-lable": "integer",
        "recursive-lbl-stack": [
          {
            "entry": "integer"
          }
        ],
        "recursive-fwd-chain": "boolean",
        "igp-label-stack-array": [
          {
            "lstack": [
              {
                "entry": "integer"
              }
            ],
            "out-interface": "string",
            "number-of-labels": "integer",
            "nh-address": "string"
          }
        ]
      },
      "hardware-information": "string",
      "backup-index": "integer",
      "backup-path": "boolean",
      "brief-lfa-protection-type": "string",
      "via-label-to-recurse": "integer",
      "parent-interface-handle": "string",
      "next-hop-index": "integer",
      "brief-qnode-address": "string",
      "protect-ignore": "boolean",
      "path-dlb": "boolean",
      "brief-interface-handle": "string",
      "best-external-path": "boolean",
      "path-info-flags": "integer",
      "attached-path": "boolean",
      "recursionvia-len": "integer",
      "resolved-path": "boolean",
      "brief-next-hop-prefix": "string",
      "recursive-path": "boolean",
      "path-index": "integer"
    }
  ]
}

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "brief-pnode-address": "string",
  "path-flags": "integer",
  "more-detail-about-path": {
    "next-prefix-recursion": "string",
    "recurse-prefix-object": "boolean",
    "external-adjacency": "boolean",
    "fib-path-nh-information-type": "string",
    "interface-associated-path": "string",
    "tunnle-endpoint-id": "integer",
    "number-of-dependencies-this-path": "integer",
    "next-prefix-recursion2": "string",
    "next-prefix-length2": "integer",
    "next-hop-vrf": "string",
    "next-hop-interface": "string",
    "weight-of-path": "integer",
    "tunnel-class": "integer",
    "detail-next-hop-prefix": "string",
    "label-to-recurse": "integer",
    "spd-ipencap": [
      {
        "ip-encap-transport-tbl": "integer",
        "ip-encap-hdr": [
          {
            "ip-encap-hdr-dyn": "integer",
            "ip-encap-hdr-type": "string",
            "ip-encap-hdrp": "string"
          }
        ],
        "ip-encap-parent-type": "integer",
        "ip-encap-hdr-count": "integer",
        "ip-encap-transport-af": "integer",
        "ip-encap-payload-mtu": "integer",
        "ip-encap-locks": "integer",
        "ip-encap-payload-af": "integer",
        "ip-encap-parent": "integer",
        "ipe-transport-vrf-name": "string"
      }
    ],
    "recursive-path-information": "boolean",
    "robin-reset-value": "integer",
    "tunnel-is-forward-class": "boolean",
    "ip-address-to-recurse": "string",
    "lisprlocid": "integer",
    "recurse-prefix-object2": "boolean",
    "fib-path-nh-information-type-special": "string",
    "current-path-flag": "boolean",
    "detail-fib-adjacency-type": "string",
    "next-hop-mask-length": "integer",
    "next-prefix-length": "integer"
  },
  "packets-received-path": "boolean",
  "mpls-information-for-path": {
    "remote-backup": "boolean",
    "number-of-igp-paths": "integer",
    "local-lable": "integer",
    "recursive-lbl-stack": [
      {
        "entry": "integer"
      }
    ],
    "recursive-fwd-chain": "boolean",
    "igp-label-stack-array": [
      {
        "lstack": [
          {
            "entry": "integer"
          }
        ],
        "out-interface": "string",
        "number-of-labels": "integer",
        "nh-address": "string"
      }
    ]
  },
  "hardware-information": "string",
  "backup-index": "integer",
  "backup-path": "boolean",
  "brief-lfa-protection-type": "string",
  "via-label-to-recurse": "integer",
  "parent-interface-handle": "string",
  "next-hop-index": "integer",
  "brief-qnode-address": "string",
  "protect-ignore": "boolean",
  "path-dlb": "boolean",
  "brief-interface-handle": "string",
  "best-external-path": "boolean",
  "path-info-flags": "integer",
  "attached-path": "boolean",
  "recursionvia-len": "integer",
  "resolved-path": "boolean",
  "brief-next-hop-prefix": "string",
  "recursive-path": "boolean",
  "path-index": "integer"
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "next-prefix-recursion": "string",
  "recurse-prefix-object": "boolean",
  "external-adjacency": "boolean",
  "fib-path-nh-information-type": "string",
  "interface-associated-path": "string",
  "tunnle-endpoint-id": "integer",
  "number-of-dependencies-this-path": "integer",
  "next-prefix-recursion2": "string",
  "next-prefix-length2": "integer",
  "next-hop-vrf": "string",
  "next-hop-interface": "string",
  "weight-of-path": "integer",
  "tunnel-class": "integer",
  "detail-next-hop-prefix": "string",
  "label-to-recurse": "integer",
  "spd-ipencap": [
    {
      "ip-encap-transport-tbl": "integer",
      "ip-encap-hdr": [
        {
          "ip-encap-hdr-dyn": "integer",
          "ip-encap-hdr-type": "string",
          "ip-encap-hdrp": "string"
        }
      ],
      "ip-encap-parent-type": "integer",
      "ip-encap-hdr-count": "integer",
      "ip-encap-transport-af": "integer",
      "ip-encap-payload-mtu": "integer",
      "ip-encap-locks": "integer",
      "ip-encap-payload-af": "integer",
      "ip-encap-parent": "integer",
      "ipe-transport-vrf-name": "string"
    }
  ],
  "recursive-path-information": "boolean",
  "robin-reset-value": "integer",
  "tunnel-is-forward-class": "boolean",
  "ip-address-to-recurse": "string",
  "lisprlocid": "integer",
  "recurse-prefix-object2": "boolean",
  "fib-path-nh-information-type-special": "string",
  "current-path-flag": "boolean",
  "detail-fib-adjacency-type": "string",
  "next-hop-mask-length": "integer",
  "next-prefix-length": "integer"
}

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-transport-tbl": "integer",
  "ip-encap-hdr": [
    {
      "ip-encap-hdr-dyn": "integer",
      "ip-encap-hdr-type": "string",
      "ip-encap-hdrp": "string"
    }
  ],
  "ip-encap-parent-type": "integer",
  "ip-encap-hdr-count": "integer",
  "ip-encap-transport-af": "integer",
  "ip-encap-payload-mtu": "integer",
  "ip-encap-locks": "integer",
  "ip-encap-payload-af": "integer",
  "ip-encap-parent": "integer",
  "ipe-transport-vrf-name": "string"
}

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-hdr-dyn": "integer",
  "ip-encap-hdr-type": "string",
  "ip-encap-hdrp": "string"
}

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "remote-backup": "boolean",
  "number-of-igp-paths": "integer",
  "local-lable": "integer",
  "recursive-lbl-stack": [
    {
      "entry": "integer"
    }
  ],
  "recursive-fwd-chain": "boolean",
  "igp-label-stack-array": [
    {
      "lstack": [
        {
          "entry": "integer"
        }
      ],
      "out-interface": "string",
      "number-of-labels": "integer",
      "nh-address": "string"
    }
  ]
}

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lstack": [
    {
      "entry": "integer"
    }
  ],
  "out-interface": "string",
  "number-of-labels": "integer",
  "nh-address": "string"
}

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-is-sripv6-flag": "boolean",
  "sripv6-stats-valid-flag": "boolean",
  "srv6-statistics": {
    "srv6-packets-forwarded": "integer",
    "srv6-packets-dropped": "integer"
  },
  "srv6-pfx-resolved-via-policy-label": "boolean"
}

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srv6-packets-forwarded": "integer",
  "srv6-packets-dropped": "integer"
}

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sfecd-le": {
    "context-label-flag": "boolean",
    "context-label": "integer"
  },
  "type": "string"
}

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-details/ip-prefix-detail/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-label-flag": "boolean",
  "context-label": "integer"
}

NH-INFO-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/

Retrieve operation of resource: nh-info-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-local-details": {
    "nh-info-local-detail": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-special-detail": {
    "nh-info-special-drop-detail": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer"
      }
    }
  }
}

NH-INFO-LOCAL-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/

Retrieve operation of resource: nh-info-local-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-local-detail": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-LOCAL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/

Retrieve operation of resource: nh-info-local-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-local-details/nh-info-local-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/

Retrieve operation of resource: nh-info-special-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-special-drop-detail": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-discard-detail": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

NH-INFO-SPECIAL-PUNT-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/

Retrieve operation of resource: nh-info-special-punt-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-punt-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DROP-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/

Retrieve operation of resource: nh-info-special-drop-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-drop-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-NULL-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/

Retrieve operation of resource: nh-info-special-null-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-null-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DISCARD-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/

Retrieve operation of resource: nh-info-special-discard-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-special-detail/nh-info-special-discard-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-REMOTE-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/

Retrieve operation of resource: nh-info-remote-details

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-detail": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-REMOTE-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/

Retrieve operation of resource: nh-info-remote-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail/nh-info-remote-details/nh-info-remote-detail/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ss-tbl-id": "integer",
  "shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "prefix-masklen-distribution": {
    "broadcast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "unicast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "multicast-prefix": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ]
  },
  "slow-process-timer": "integer",
  "load-sharing-references": "integer",
  "imposition-prefixes": "integer",
  "forwarding-elements": "integer",
  "existing-leaves-revisions": "integer",
  "prefix": "string",
  "total-load-share-element-bytes": "integer",
  "cef-route-drops": "integer",
  "ss-vrf-id": "integer",
  "cef-version-mismatch-route-drops": "integer",
  "lisp-eid-valid-prefixes": "integer",
  "new-unresolve-entries": "integer",
  "ss-drop-pl-count": "integer",
  "ss-tbl-id-ptr": "integer",
  "extended-prefixes": "integer",
  "fib-default-prefix": "integer",
  "max-resolution-timer": "integer",
  "stale-prefix-deletes": "integer",
  "load-balancing": "string",
  "cefl-bl-recycled-routes": "integer",
  "ss-vxlan-ltep-ifh": "string",
  "ldi-backwalks": "integer",
  "delete-cache-num-entries": "integer",
  "ss-vr-id": "integer",
  "lisp-eid-prefixes": "integer",
  "old-unresolve-entries": "integer",
  "leaves-used-bytes": "integer",
  "label-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "reresolve-entries": "integer",
  "load-sharing-elements": "integer",
  "incomplete-next-hops": "integer",
  "unresolve-entries": "integer",
  "fib-default-prefix-mask-length": "integer",
  "next-hops": "integer",
  "resolution-timer": "integer",
  "prefix-in-place-modifications": "integer",
  "cross-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "exclusive-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer"
  }
}

EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/exclusive-load-sharing-element/

Retrieve operation of resource: exclusive-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/shared-load-sharing-element/

Retrieve operation of resource: shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

CROSS-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/cross-shared-load-sharing-element/

Retrieve operation of resource: cross-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

LABEL-SHARED-LOAD-SHARING-ELEMENT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/label-shared-load-sharing-element/

Retrieve operation of resource: label-shared-load-sharing-element

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

PREFIX-MASKLEN-DISTRIBUTION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/

Retrieve operation of resource: prefix-masklen-distribution

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "broadcast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "unicast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "multicast-prefix": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ]
}

UNICAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/unicast-prefixe/

Retrieve operation of resource: unicast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

BROADCAST-PREFIXE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/broadcast-prefixe/

Retrieve operation of resource: broadcast-prefixe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

MULTICAST-PREFIX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/summary/prefix-masklen-distribution/multicast-prefix/

Retrieve operation of resource: multicast-prefix

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

INTERFACE-INFOS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/

Retrieve operation of resource: interface-infos

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-info": [
    {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "protocol-enabled": "boolean",
            "si-internal": {
              "fib-srte-head-hist": {
                "evt-class-name": "string",
                "evt-entry": [
                  {
                    "evt-type": "integer",
                    "evt-data": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "evt-sticky": "boolean",
                    "evt-many": "boolean",
                    "evt-name": "string",
                    "evt-timestamp": "string"
                  }
                ]
              },
              "fib-idb-hist": {
                "evt-class-name": "string",
                "evt-entry": [
                  {
                    "evt-type": "integer",
                    "evt-data": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "evt-sticky": "boolean",
                    "evt-many": "boolean",
                    "evt-name": "string",
                    "evt-timestamp": "string"
                  }
                ]
              }
            },
            "punt-packets-from-fib-switching-flag": "boolean",
            "fib-id-pointer": "integer",
            "number-of-input-packets": "integer",
            "number-of-output-bytes": "integer",
            "number-of-output-packets": "integer",
            "fib-id-extension-pointer": "integer",
            "fib-interface-type": "integer",
            "fib-id-flags": "integer",
            "drop-packets-while-fib-switching-flag": "boolean",
            "punt-packets-from-linecard-flag": "boolean",
            "last-modified-time": "integer",
            "reference-count": "integer",
            "detail-fib-int-information": {
              "destination-bgp-pa-output-configured-flag": "boolean",
              "default-route-with-rpf": "boolean",
              "rpf-configured-flag": "boolean",
              "source-bgp-pa-output-configured-flag": "boolean",
              "bgp-pa-input-configured-flag": "boolean",
              "interface-mtu": "integer",
              "multi-label-drop-flag": "boolean",
              "icmp-flag": "integer",
              "forwarding-flag": "boolean",
              "bgp-pa-output-configured-flag": "boolean",
              "self-ping-with-rpf": "boolean",
              "rpf-mode": "string",
              "source-bgp-pa-input-configured-flag": "boolean",
              "destination-bgp-pa-input-configured-flag": "boolean"
            },
            "number-of-dependent-next-hop-information": "integer",
            "null-interface-flag": "boolean",
            "gre-tunnel-interface-flag": "boolean",
            "last-operation": "string",
            "primary-ipv4-address": "string",
            "tunnel-interface-flag": "boolean",
            "p2p-interface-flag": "boolean",
            "per-packet-load-balancing-flag": "boolean",
            "primary-ipv6-address": "string",
            "interface-up-flag": "boolean",
            "number-of-input-bytes": "integer",
            "loopback-interface-flag": "boolean",
            "vrf-local-cef-information-pointer": "integer",
            "fib-id-extension-flags": "integer",
            "per-interface": "string",
            "referance-count-for-protocol": "integer"
          }
        ]
      },
      "link-type": "string"
    }
  ]
}

EVT-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-idb-hist/evt-entry/

Retrieve operation of resource: evt-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "evt-type": "integer",
  "evt-data": [
    {
      "entry": "integer"
    }
  ],
  "evt-sticky": "boolean",
  "evt-many": "boolean",
  "evt-name": "string",
  "evt-timestamp": "string"
}

EVT-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-idb-hist/evt-entry/evt-data/

Retrieve operation of resource: evt-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EVT-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-srte-head-hist/evt-entry/

Retrieve operation of resource: evt-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "evt-type": "integer",
  "evt-data": [
    {
      "entry": "integer"
    }
  ],
  "evt-sticky": "boolean",
  "evt-many": "boolean",
  "evt-name": "string",
  "evt-timestamp": "string"
}

EVT-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/interface-infos/interface-info/{link-type}/interfaces/interface/{interface-name}/si-internal/fib-srte-head-hist/evt-entry/evt-data/

Retrieve operation of resource: evt-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

link-type: string
in path

ID of link-type

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

IP-PREFIX-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/

Retrieve operation of resource: ip-prefix-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-prefix-brief": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer"
          }
        }
      }
    }
  ]
}

IP-PREFIX-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/

Retrieve operation of resource: ip-prefix-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          null
        ]
      }
    }
  }
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "precedence-forpackets": "integer",
  "lwldi-time-of-last-update-in-msec": "integer",
  "fib-entry-version": "integer",
  "bytes-through-fib-entry": "integer",
  "aib-l3-address": "string",
  "per-prefix-accounting": "integer",
  "fib-entry-adjacency-address": "string",
  "adjacency-address-length": "integer",
  "illegal-fast-adjacency-flag": "boolean",
  "extended-community": "integer",
  "extcom-string": "string",
  "mpls-fec": "integer",
  "forward-class": "integer",
  "afi-fib-protocol-type": "integer",
  "remote-adjacency-flag": "boolean",
  "load-sharing-type": "string",
  "pl-time-of-last-update-in-msec": "integer",
  "pl-time-stamp-type": "integer",
  "loadshare-information": {
    "loadinfo-sanity-flag": "boolean",
    "load-information-reference-count": "integer",
    "total-bytes-through-load-information": "integer",
    "packets-through-load-information": "integer",
    "load-informtion-internal-data": {
      "path-ldi-numbers": "string",
      "is-pbts-info-valid": "boolean",
      "pbts-class-is-fallback-mapped": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-fallback-to-drop": [
        {
          "entry": "boolean"
        }
      ],
      "platform-hardware-information": "string",
      "interface-handle": [
        {
          "entry": "string"
        }
      ],
      "weights-of-path": [
        {
          "entry": "integer"
        }
      ],
      "adjacency-address": [
        {
          "address": "string"
        }
      ],
      "pbts-fallback-mapped-class": "string",
      "path-indices": "string",
      "normalized-weights": "string",
      "sanity-flag": [
        {
          "entry": "boolean"
        }
      ],
      "ldi-next-hop-buckets": "integer",
      "number-of-ldis": "integer",
      "tunnel-is-forward-class": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-class-num-paths": "string",
      "maximum-slots": "integer",
      "level-ofldis": "integer",
      "pbts-class-offset": "string",
      "tunnel-class-value": "string",
      "maximum-index-arrays": "integer",
      "round-robin-disable": "boolean"
    },
    "prefix-of-owner": "integer",
    "is-owner": "boolean",
    "per-dest-load-sharing-flag": "boolean",
    "total-packets-through-load-information": "integer",
    "load-information-owner-deleted-flag": "boolean",
    "bytes-through-load-information": "integer",
    "mask-length-of-owner": "integer"
  },
  "switch-compontent-id": "integer",
  "bgp-attribute-id": "integer",
  "packets-through-fib-entry": "integer",
  "prefix-protocol": "integer",
  "bgp-local-attribute-id": "integer",
  "bgp-attribute-origin-as": "integer",
  "traffic-index-for-packets": "integer",
  "qppb-qos-group-and-ip-precedence": "integer",
  "bgp-attribute-next-hop-as": "integer",
  "fast-adjacency-flag": "boolean",
  "detailed-prefix-length": "integer",
  "qos-group": "integer",
  "fib-entry-adjacency-type": "string",
  "fib-entry-adjacency-interface": "integer",
  "fib-special-nh-information-type": "integer",
  "flow-tag": "integer",
  "adjacency-interface": "integer",
  "com-string": "string",
  "fib-protocol-type": "integer",
  "path-string": "string",
  "ldi-time-of-last-update-in-msec": "integer"
}

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "loadinfo-sanity-flag": "boolean",
  "load-information-reference-count": "integer",
  "total-bytes-through-load-information": "integer",
  "packets-through-load-information": "integer",
  "load-informtion-internal-data": {
    "path-ldi-numbers": "string",
    "is-pbts-info-valid": "boolean",
    "pbts-class-is-fallback-mapped": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-fallback-to-drop": [
      {
        "entry": "boolean"
      }
    ],
    "platform-hardware-information": "string",
    "interface-handle": [
      {
        "entry": "string"
      }
    ],
    "weights-of-path": [
      {
        "entry": "integer"
      }
    ],
    "adjacency-address": [
      {
        "address": "string"
      }
    ],
    "pbts-fallback-mapped-class": "string",
    "path-indices": "string",
    "normalized-weights": "string",
    "sanity-flag": [
      {
        "entry": "boolean"
      }
    ],
    "ldi-next-hop-buckets": "integer",
    "number-of-ldis": "integer",
    "tunnel-is-forward-class": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-class-num-paths": "string",
    "maximum-slots": "integer",
    "level-ofldis": "integer",
    "pbts-class-offset": "string",
    "tunnel-class-value": "string",
    "maximum-index-arrays": "integer",
    "round-robin-disable": "boolean"
  },
  "prefix-of-owner": "integer",
  "is-owner": "boolean",
  "per-dest-load-sharing-flag": "boolean",
  "total-packets-through-load-information": "integer",
  "load-information-owner-deleted-flag": "boolean",
  "bytes-through-load-information": "integer",
  "mask-length-of-owner": "integer"
}

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "path-ldi-numbers": "string",
  "is-pbts-info-valid": "boolean",
  "pbts-class-is-fallback-mapped": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-fallback-to-drop": [
    {
      "entry": "boolean"
    }
  ],
  "platform-hardware-information": "string",
  "interface-handle": [
    {
      "entry": "string"
    }
  ],
  "weights-of-path": [
    {
      "entry": "integer"
    }
  ],
  "adjacency-address": [
    {
      "address": "string"
    }
  ],
  "pbts-fallback-mapped-class": "string",
  "path-indices": "string",
  "normalized-weights": "string",
  "sanity-flag": [
    {
      "entry": "boolean"
    }
  ],
  "ldi-next-hop-buckets": "integer",
  "number-of-ldis": "integer",
  "tunnel-is-forward-class": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-class-num-paths": "string",
  "maximum-slots": "integer",
  "level-ofldis": "integer",
  "pbts-class-offset": "string",
  "tunnel-class-value": "string",
  "maximum-index-arrays": "integer",
  "round-robin-disable": "boolean"
}

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address": "string"
}

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-sh-tbl-path": [
    {
      "brief-pnode-address": "string",
      "path-flags": "integer",
      "more-detail-about-path": {
        "next-prefix-recursion": "string",
        "recurse-prefix-object": "boolean",
        "external-adjacency": "boolean",
        "fib-path-nh-information-type": "string",
        "interface-associated-path": "string",
        "tunnle-endpoint-id": "integer",
        "number-of-dependencies-this-path": "integer",
        "next-prefix-recursion2": "string",
        "next-prefix-length2": "integer",
        "next-hop-vrf": "string",
        "next-hop-interface": "string",
        "weight-of-path": "integer",
        "tunnel-class": "integer",
        "detail-next-hop-prefix": "string",
        "label-to-recurse": "integer",
        "spd-ipencap": [
          {
            "ip-encap-transport-tbl": "integer",
            "ip-encap-hdr": [
              {
                "ip-encap-hdr-dyn": "integer",
                "ip-encap-hdr-type": "string",
                "ip-encap-hdrp": "string"
              }
            ],
            "ip-encap-parent-type": "integer",
            "ip-encap-hdr-count": "integer",
            "ip-encap-transport-af": "integer",
            "ip-encap-payload-mtu": "integer",
            "ip-encap-locks": "integer",
            "ip-encap-payload-af": "integer",
            "ip-encap-parent": "integer",
            "ipe-transport-vrf-name": "string"
          }
        ],
        "recursive-path-information": "boolean",
        "robin-reset-value": "integer",
        "tunnel-is-forward-class": "boolean",
        "ip-address-to-recurse": "string",
        "lisprlocid": "integer",
        "recurse-prefix-object2": "boolean",
        "fib-path-nh-information-type-special": "string",
        "current-path-flag": "boolean",
        "detail-fib-adjacency-type": "string",
        "next-hop-mask-length": "integer",
        "next-prefix-length": "integer"
      },
      "packets-received-path": "boolean",
      "mpls-information-for-path": {
        "remote-backup": "boolean",
        "number-of-igp-paths": "integer",
        "local-lable": "integer",
        "recursive-lbl-stack": [
          {
            "entry": "integer"
          }
        ],
        "recursive-fwd-chain": "boolean",
        "igp-label-stack-array": [
          {
            "lstack": [
              {
                "entry": "integer"
              }
            ],
            "out-interface": "string",
            "number-of-labels": "integer",
            "nh-address": "string"
          }
        ]
      },
      "hardware-information": "string",
      "backup-index": "integer",
      "backup-path": "boolean",
      "brief-lfa-protection-type": "string",
      "via-label-to-recurse": "integer",
      "parent-interface-handle": "string",
      "next-hop-index": "integer",
      "brief-qnode-address": "string",
      "protect-ignore": "boolean",
      "path-dlb": "boolean",
      "brief-interface-handle": "string",
      "best-external-path": "boolean",
      "path-info-flags": "integer",
      "attached-path": "boolean",
      "recursionvia-len": "integer",
      "resolved-path": "boolean",
      "brief-next-hop-prefix": "string",
      "recursive-path": "boolean",
      "path-index": "integer"
    }
  ]
}

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "brief-pnode-address": "string",
  "path-flags": "integer",
  "more-detail-about-path": {
    "next-prefix-recursion": "string",
    "recurse-prefix-object": "boolean",
    "external-adjacency": "boolean",
    "fib-path-nh-information-type": "string",
    "interface-associated-path": "string",
    "tunnle-endpoint-id": "integer",
    "number-of-dependencies-this-path": "integer",
    "next-prefix-recursion2": "string",
    "next-prefix-length2": "integer",
    "next-hop-vrf": "string",
    "next-hop-interface": "string",
    "weight-of-path": "integer",
    "tunnel-class": "integer",
    "detail-next-hop-prefix": "string",
    "label-to-recurse": "integer",
    "spd-ipencap": [
      {
        "ip-encap-transport-tbl": "integer",
        "ip-encap-hdr": [
          {
            "ip-encap-hdr-dyn": "integer",
            "ip-encap-hdr-type": "string",
            "ip-encap-hdrp": "string"
          }
        ],
        "ip-encap-parent-type": "integer",
        "ip-encap-hdr-count": "integer",
        "ip-encap-transport-af": "integer",
        "ip-encap-payload-mtu": "integer",
        "ip-encap-locks": "integer",
        "ip-encap-payload-af": "integer",
        "ip-encap-parent": "integer",
        "ipe-transport-vrf-name": "string"
      }
    ],
    "recursive-path-information": "boolean",
    "robin-reset-value": "integer",
    "tunnel-is-forward-class": "boolean",
    "ip-address-to-recurse": "string",
    "lisprlocid": "integer",
    "recurse-prefix-object2": "boolean",
    "fib-path-nh-information-type-special": "string",
    "current-path-flag": "boolean",
    "detail-fib-adjacency-type": "string",
    "next-hop-mask-length": "integer",
    "next-prefix-length": "integer"
  },
  "packets-received-path": "boolean",
  "mpls-information-for-path": {
    "remote-backup": "boolean",
    "number-of-igp-paths": "integer",
    "local-lable": "integer",
    "recursive-lbl-stack": [
      {
        "entry": "integer"
      }
    ],
    "recursive-fwd-chain": "boolean",
    "igp-label-stack-array": [
      {
        "lstack": [
          {
            "entry": "integer"
          }
        ],
        "out-interface": "string",
        "number-of-labels": "integer",
        "nh-address": "string"
      }
    ]
  },
  "hardware-information": "string",
  "backup-index": "integer",
  "backup-path": "boolean",
  "brief-lfa-protection-type": "string",
  "via-label-to-recurse": "integer",
  "parent-interface-handle": "string",
  "next-hop-index": "integer",
  "brief-qnode-address": "string",
  "protect-ignore": "boolean",
  "path-dlb": "boolean",
  "brief-interface-handle": "string",
  "best-external-path": "boolean",
  "path-info-flags": "integer",
  "attached-path": "boolean",
  "recursionvia-len": "integer",
  "resolved-path": "boolean",
  "brief-next-hop-prefix": "string",
  "recursive-path": "boolean",
  "path-index": "integer"
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "next-prefix-recursion": "string",
  "recurse-prefix-object": "boolean",
  "external-adjacency": "boolean",
  "fib-path-nh-information-type": "string",
  "interface-associated-path": "string",
  "tunnle-endpoint-id": "integer",
  "number-of-dependencies-this-path": "integer",
  "next-prefix-recursion2": "string",
  "next-prefix-length2": "integer",
  "next-hop-vrf": "string",
  "next-hop-interface": "string",
  "weight-of-path": "integer",
  "tunnel-class": "integer",
  "detail-next-hop-prefix": "string",
  "label-to-recurse": "integer",
  "spd-ipencap": [
    {
      "ip-encap-transport-tbl": "integer",
      "ip-encap-hdr": [
        {
          "ip-encap-hdr-dyn": "integer",
          "ip-encap-hdr-type": "string",
          "ip-encap-hdrp": "string"
        }
      ],
      "ip-encap-parent-type": "integer",
      "ip-encap-hdr-count": "integer",
      "ip-encap-transport-af": "integer",
      "ip-encap-payload-mtu": "integer",
      "ip-encap-locks": "integer",
      "ip-encap-payload-af": "integer",
      "ip-encap-parent": "integer",
      "ipe-transport-vrf-name": "string"
    }
  ],
  "recursive-path-information": "boolean",
  "robin-reset-value": "integer",
  "tunnel-is-forward-class": "boolean",
  "ip-address-to-recurse": "string",
  "lisprlocid": "integer",
  "recurse-prefix-object2": "boolean",
  "fib-path-nh-information-type-special": "string",
  "current-path-flag": "boolean",
  "detail-fib-adjacency-type": "string",
  "next-hop-mask-length": "integer",
  "next-prefix-length": "integer"
}

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-transport-tbl": "integer",
  "ip-encap-hdr": [
    {
      "ip-encap-hdr-dyn": "integer",
      "ip-encap-hdr-type": "string",
      "ip-encap-hdrp": "string"
    }
  ],
  "ip-encap-parent-type": "integer",
  "ip-encap-hdr-count": "integer",
  "ip-encap-transport-af": "integer",
  "ip-encap-payload-mtu": "integer",
  "ip-encap-locks": "integer",
  "ip-encap-payload-af": "integer",
  "ip-encap-parent": "integer",
  "ipe-transport-vrf-name": "string"
}

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-hdr-dyn": "integer",
  "ip-encap-hdr-type": "string",
  "ip-encap-hdrp": "string"
}

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "remote-backup": "boolean",
  "number-of-igp-paths": "integer",
  "local-lable": "integer",
  "recursive-lbl-stack": [
    {
      "entry": "integer"
    }
  ],
  "recursive-fwd-chain": "boolean",
  "igp-label-stack-array": [
    {
      "lstack": [
        {
          "entry": "integer"
        }
      ],
      "out-interface": "string",
      "number-of-labels": "integer",
      "nh-address": "string"
    }
  ]
}

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lstack": [
    {
      "entry": "integer"
    }
  ],
  "out-interface": "string",
  "number-of-labels": "integer",
  "nh-address": "string"
}

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-is-sripv6-flag": "boolean",
  "sripv6-stats-valid-flag": "boolean",
  "srv6-statistics": {
    "srv6-packets-forwarded": "integer",
    "srv6-packets-dropped": "integer"
  },
  "srv6-pfx-resolved-via-policy-label": "boolean"
}

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srv6-packets-forwarded": "integer",
  "srv6-packets-dropped": "integer"
}

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sfecd-le": {
    "context-label-flag": "boolean",
    "context-label": "integer"
  },
  "type": "string"
}

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/ip-prefix-briefs/ip-prefix-brief/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-label-flag": "boolean",
  "context-label": "integer"
}

NH-INFO-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/

Retrieve operation of resource: nh-info-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-special-detail-hardware-ingress": {
    "nh-info-special-drop-detail-hardware-ingress": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    },
    "nh-info-special-null-detail-hardware-ingress": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {}
    }
  }
}

NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/

Retrieve operation of resource: nh-info-remote-detail-hardware-ingresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-detail-hardware-ingress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/

Retrieve operation of resource: nh-info-remote-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-remote-detail-hardware-ingresses/nh-info-remote-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESSES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/

Retrieve operation of resource: nh-info-local-detail-hardware-ingresses

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-local-detail-hardware-ingress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/

Retrieve operation of resource: nh-info-local-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-local-detail-hardware-ingresses/nh-info-local-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-special-drop-detail-hardware-ingress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-null-detail-hardware-ingress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-punt-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-punt-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-null-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-null-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-drop-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-drop-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-INGRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/

Retrieve operation of resource: nh-info-special-discard-detail-hardware-ingress

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-detail-hardware-ingress/nh-info-special-detail-hardware-ingress/nh-info-special-discard-detail-hardware-ingress/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/

Retrieve operation of resource: nh-info-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-briefs": {
    "nh-info-remote-brief": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-local-briefs": {
    "nh-info-local-brief": [
      {
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer"
        }
      }
    ]
  }
}

NH-INFO-SPECIAL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/

Retrieve operation of resource: nh-info-special-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-special-null-brief": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-punt-brief": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

NH-INFO-SPECIAL-DISCARD-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/

Retrieve operation of resource: nh-info-special-discard-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-discard-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-NULL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/

Retrieve operation of resource: nh-info-special-null-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-null-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-PUNT-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/

Retrieve operation of resource: nh-info-special-punt-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-punt-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-SPECIAL-DROP-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/

Retrieve operation of resource: nh-info-special-drop-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-special-brief/nh-info-special-drop-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-REMOTE-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/

Retrieve operation of resource: nh-info-remote-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-remote-brief": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-REMOTE-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/

Retrieve operation of resource: nh-info-remote-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-remote-briefs/nh-info-remote-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

NH-INFO-LOCAL-BRIEFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/

Retrieve operation of resource: nh-info-local-briefs

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-local-brief": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

NH-INFO-LOCAL-BRIEF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/

Retrieve operation of resource: nh-info-local-brief

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

SI-PWHE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/si-pwhe/

Retrieve operation of resource: si-pwhe

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

NH-INFO-EXTENSION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/

Retrieve operation of resource: nh-info-extension

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

NH-INFO-EXTENSION-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/

Retrieve operation of resource: nh-info-extension-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

OBJECT-BASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-base/object-base/

Retrieve operation of resource: object-base

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

NH-INFO-EXTENSION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/

Retrieve operation of resource: nh-info-extension-detail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

SNECD-NHR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/vrfs/vrf/{vrf-name}/nh-info-brief/nh-info-local-briefs/nh-info-local-brief/nh-info-extension/nh-info-extension-detail/nh-info-extension-detail/snecd-nhr/

Retrieve operation of resource: snecd-nhr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

EXACT-ROUTES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/

Retrieve operation of resource: exact-routes

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exact-route": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer"
          }
        }
      }
    }
  ]
}

EXACT-ROUTE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/

Retrieve operation of resource: exact-route

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          null
        ]
      }
    }
  }
}

DETAIL-FIB-ENTRY-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/

Retrieve operation of resource: detail-fib-entry-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "precedence-forpackets": "integer",
  "lwldi-time-of-last-update-in-msec": "integer",
  "fib-entry-version": "integer",
  "bytes-through-fib-entry": "integer",
  "aib-l3-address": "string",
  "per-prefix-accounting": "integer",
  "fib-entry-adjacency-address": "string",
  "adjacency-address-length": "integer",
  "illegal-fast-adjacency-flag": "boolean",
  "extended-community": "integer",
  "extcom-string": "string",
  "mpls-fec": "integer",
  "forward-class": "integer",
  "afi-fib-protocol-type": "integer",
  "remote-adjacency-flag": "boolean",
  "load-sharing-type": "string",
  "pl-time-of-last-update-in-msec": "integer",
  "pl-time-stamp-type": "integer",
  "loadshare-information": {
    "loadinfo-sanity-flag": "boolean",
    "load-information-reference-count": "integer",
    "total-bytes-through-load-information": "integer",
    "packets-through-load-information": "integer",
    "load-informtion-internal-data": {
      "path-ldi-numbers": "string",
      "is-pbts-info-valid": "boolean",
      "pbts-class-is-fallback-mapped": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-fallback-to-drop": [
        {
          "entry": "boolean"
        }
      ],
      "platform-hardware-information": "string",
      "interface-handle": [
        {
          "entry": "string"
        }
      ],
      "weights-of-path": [
        {
          "entry": "integer"
        }
      ],
      "adjacency-address": [
        {
          "address": "string"
        }
      ],
      "pbts-fallback-mapped-class": "string",
      "path-indices": "string",
      "normalized-weights": "string",
      "sanity-flag": [
        {
          "entry": "boolean"
        }
      ],
      "ldi-next-hop-buckets": "integer",
      "number-of-ldis": "integer",
      "tunnel-is-forward-class": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-class-num-paths": "string",
      "maximum-slots": "integer",
      "level-ofldis": "integer",
      "pbts-class-offset": "string",
      "tunnel-class-value": "string",
      "maximum-index-arrays": "integer",
      "round-robin-disable": "boolean"
    },
    "prefix-of-owner": "integer",
    "is-owner": "boolean",
    "per-dest-load-sharing-flag": "boolean",
    "total-packets-through-load-information": "integer",
    "load-information-owner-deleted-flag": "boolean",
    "bytes-through-load-information": "integer",
    "mask-length-of-owner": "integer"
  },
  "switch-compontent-id": "integer",
  "bgp-attribute-id": "integer",
  "packets-through-fib-entry": "integer",
  "prefix-protocol": "integer",
  "bgp-local-attribute-id": "integer",
  "bgp-attribute-origin-as": "integer",
  "traffic-index-for-packets": "integer",
  "qppb-qos-group-and-ip-precedence": "integer",
  "bgp-attribute-next-hop-as": "integer",
  "fast-adjacency-flag": "boolean",
  "detailed-prefix-length": "integer",
  "qos-group": "integer",
  "fib-entry-adjacency-type": "string",
  "fib-entry-adjacency-interface": "integer",
  "fib-special-nh-information-type": "integer",
  "flow-tag": "integer",
  "adjacency-interface": "integer",
  "com-string": "string",
  "fib-protocol-type": "integer",
  "path-string": "string",
  "ldi-time-of-last-update-in-msec": "integer"
}

LOADSHARE-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/

Retrieve operation of resource: loadshare-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "loadinfo-sanity-flag": "boolean",
  "load-information-reference-count": "integer",
  "total-bytes-through-load-information": "integer",
  "packets-through-load-information": "integer",
  "load-informtion-internal-data": {
    "path-ldi-numbers": "string",
    "is-pbts-info-valid": "boolean",
    "pbts-class-is-fallback-mapped": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-fallback-to-drop": [
      {
        "entry": "boolean"
      }
    ],
    "platform-hardware-information": "string",
    "interface-handle": [
      {
        "entry": "string"
      }
    ],
    "weights-of-path": [
      {
        "entry": "integer"
      }
    ],
    "adjacency-address": [
      {
        "address": "string"
      }
    ],
    "pbts-fallback-mapped-class": "string",
    "path-indices": "string",
    "normalized-weights": "string",
    "sanity-flag": [
      {
        "entry": "boolean"
      }
    ],
    "ldi-next-hop-buckets": "integer",
    "number-of-ldis": "integer",
    "tunnel-is-forward-class": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-class-num-paths": "string",
    "maximum-slots": "integer",
    "level-ofldis": "integer",
    "pbts-class-offset": "string",
    "tunnel-class-value": "string",
    "maximum-index-arrays": "integer",
    "round-robin-disable": "boolean"
  },
  "prefix-of-owner": "integer",
  "is-owner": "boolean",
  "per-dest-load-sharing-flag": "boolean",
  "total-packets-through-load-information": "integer",
  "load-information-owner-deleted-flag": "boolean",
  "bytes-through-load-information": "integer",
  "mask-length-of-owner": "integer"
}

LOAD-INFORMTION-INTERNAL-DATA - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/

Retrieve operation of resource: load-informtion-internal-data

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "path-ldi-numbers": "string",
  "is-pbts-info-valid": "boolean",
  "pbts-class-is-fallback-mapped": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-fallback-to-drop": [
    {
      "entry": "boolean"
    }
  ],
  "platform-hardware-information": "string",
  "interface-handle": [
    {
      "entry": "string"
    }
  ],
  "weights-of-path": [
    {
      "entry": "integer"
    }
  ],
  "adjacency-address": [
    {
      "address": "string"
    }
  ],
  "pbts-fallback-mapped-class": "string",
  "path-indices": "string",
  "normalized-weights": "string",
  "sanity-flag": [
    {
      "entry": "boolean"
    }
  ],
  "ldi-next-hop-buckets": "integer",
  "number-of-ldis": "integer",
  "tunnel-is-forward-class": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-class-num-paths": "string",
  "maximum-slots": "integer",
  "level-ofldis": "integer",
  "pbts-class-offset": "string",
  "tunnel-class-value": "string",
  "maximum-index-arrays": "integer",
  "round-robin-disable": "boolean"
}

SANITY-FLAG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/sanity-flag/

Retrieve operation of resource: sanity-flag

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

INTERFACE-HANDLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/interface-handle/

Retrieve operation of resource: interface-handle

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "string"
}

WEIGHTS-OF-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/weights-of-path/

Retrieve operation of resource: weights-of-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

ADJACENCY-ADDRESS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/adjacency-address/

Retrieve operation of resource: adjacency-address

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address": "string"
}

PBTS-CLASS-IS-FALLBACK-MAPPED - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-class-is-fallback-mapped/

Retrieve operation of resource: pbts-class-is-fallback-mapped

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

PBTS-FALLBACK-TO-DROP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/pbts-fallback-to-drop/

Retrieve operation of resource: pbts-fallback-to-drop

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

TUNNEL-IS-FORWARD-CLASS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/detail-fib-entry-information/loadshare-information/load-informtion-internal-data/tunnel-is-forward-class/

Retrieve operation of resource: tunnel-is-forward-class

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FIB-ENTRY-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/

Retrieve operation of resource: fib-entry-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fib-sh-tbl-path": [
    {
      "brief-pnode-address": "string",
      "path-flags": "integer",
      "more-detail-about-path": {
        "next-prefix-recursion": "string",
        "recurse-prefix-object": "boolean",
        "external-adjacency": "boolean",
        "fib-path-nh-information-type": "string",
        "interface-associated-path": "string",
        "tunnle-endpoint-id": "integer",
        "number-of-dependencies-this-path": "integer",
        "next-prefix-recursion2": "string",
        "next-prefix-length2": "integer",
        "next-hop-vrf": "string",
        "next-hop-interface": "string",
        "weight-of-path": "integer",
        "tunnel-class": "integer",
        "detail-next-hop-prefix": "string",
        "label-to-recurse": "integer",
        "spd-ipencap": [
          {
            "ip-encap-transport-tbl": "integer",
            "ip-encap-hdr": [
              {
                "ip-encap-hdr-dyn": "integer",
                "ip-encap-hdr-type": "string",
                "ip-encap-hdrp": "string"
              }
            ],
            "ip-encap-parent-type": "integer",
            "ip-encap-hdr-count": "integer",
            "ip-encap-transport-af": "integer",
            "ip-encap-payload-mtu": "integer",
            "ip-encap-locks": "integer",
            "ip-encap-payload-af": "integer",
            "ip-encap-parent": "integer",
            "ipe-transport-vrf-name": "string"
          }
        ],
        "recursive-path-information": "boolean",
        "robin-reset-value": "integer",
        "tunnel-is-forward-class": "boolean",
        "ip-address-to-recurse": "string",
        "lisprlocid": "integer",
        "recurse-prefix-object2": "boolean",
        "fib-path-nh-information-type-special": "string",
        "current-path-flag": "boolean",
        "detail-fib-adjacency-type": "string",
        "next-hop-mask-length": "integer",
        "next-prefix-length": "integer"
      },
      "packets-received-path": "boolean",
      "mpls-information-for-path": {
        "remote-backup": "boolean",
        "number-of-igp-paths": "integer",
        "local-lable": "integer",
        "recursive-lbl-stack": [
          {
            "entry": "integer"
          }
        ],
        "recursive-fwd-chain": "boolean",
        "igp-label-stack-array": [
          {
            "lstack": [
              {
                "entry": "integer"
              }
            ],
            "out-interface": "string",
            "number-of-labels": "integer",
            "nh-address": "string"
          }
        ]
      },
      "hardware-information": "string",
      "backup-index": "integer",
      "backup-path": "boolean",
      "brief-lfa-protection-type": "string",
      "via-label-to-recurse": "integer",
      "parent-interface-handle": "string",
      "next-hop-index": "integer",
      "brief-qnode-address": "string",
      "protect-ignore": "boolean",
      "path-dlb": "boolean",
      "brief-interface-handle": "string",
      "best-external-path": "boolean",
      "path-info-flags": "integer",
      "attached-path": "boolean",
      "recursionvia-len": "integer",
      "resolved-path": "boolean",
      "brief-next-hop-prefix": "string",
      "recursive-path": "boolean",
      "path-index": "integer"
    }
  ]
}

FIB-SH-TBL-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/

Retrieve operation of resource: fib-sh-tbl-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "brief-pnode-address": "string",
  "path-flags": "integer",
  "more-detail-about-path": {
    "next-prefix-recursion": "string",
    "recurse-prefix-object": "boolean",
    "external-adjacency": "boolean",
    "fib-path-nh-information-type": "string",
    "interface-associated-path": "string",
    "tunnle-endpoint-id": "integer",
    "number-of-dependencies-this-path": "integer",
    "next-prefix-recursion2": "string",
    "next-prefix-length2": "integer",
    "next-hop-vrf": "string",
    "next-hop-interface": "string",
    "weight-of-path": "integer",
    "tunnel-class": "integer",
    "detail-next-hop-prefix": "string",
    "label-to-recurse": "integer",
    "spd-ipencap": [
      {
        "ip-encap-transport-tbl": "integer",
        "ip-encap-hdr": [
          {
            "ip-encap-hdr-dyn": "integer",
            "ip-encap-hdr-type": "string",
            "ip-encap-hdrp": "string"
          }
        ],
        "ip-encap-parent-type": "integer",
        "ip-encap-hdr-count": "integer",
        "ip-encap-transport-af": "integer",
        "ip-encap-payload-mtu": "integer",
        "ip-encap-locks": "integer",
        "ip-encap-payload-af": "integer",
        "ip-encap-parent": "integer",
        "ipe-transport-vrf-name": "string"
      }
    ],
    "recursive-path-information": "boolean",
    "robin-reset-value": "integer",
    "tunnel-is-forward-class": "boolean",
    "ip-address-to-recurse": "string",
    "lisprlocid": "integer",
    "recurse-prefix-object2": "boolean",
    "fib-path-nh-information-type-special": "string",
    "current-path-flag": "boolean",
    "detail-fib-adjacency-type": "string",
    "next-hop-mask-length": "integer",
    "next-prefix-length": "integer"
  },
  "packets-received-path": "boolean",
  "mpls-information-for-path": {
    "remote-backup": "boolean",
    "number-of-igp-paths": "integer",
    "local-lable": "integer",
    "recursive-lbl-stack": [
      {
        "entry": "integer"
      }
    ],
    "recursive-fwd-chain": "boolean",
    "igp-label-stack-array": [
      {
        "lstack": [
          {
            "entry": "integer"
          }
        ],
        "out-interface": "string",
        "number-of-labels": "integer",
        "nh-address": "string"
      }
    ]
  },
  "hardware-information": "string",
  "backup-index": "integer",
  "backup-path": "boolean",
  "brief-lfa-protection-type": "string",
  "via-label-to-recurse": "integer",
  "parent-interface-handle": "string",
  "next-hop-index": "integer",
  "brief-qnode-address": "string",
  "protect-ignore": "boolean",
  "path-dlb": "boolean",
  "brief-interface-handle": "string",
  "best-external-path": "boolean",
  "path-info-flags": "integer",
  "attached-path": "boolean",
  "recursionvia-len": "integer",
  "resolved-path": "boolean",
  "brief-next-hop-prefix": "string",
  "recursive-path": "boolean",
  "path-index": "integer"
}

MORE-DETAIL-ABOUT-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/

Retrieve operation of resource: more-detail-about-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "next-prefix-recursion": "string",
  "recurse-prefix-object": "boolean",
  "external-adjacency": "boolean",
  "fib-path-nh-information-type": "string",
  "interface-associated-path": "string",
  "tunnle-endpoint-id": "integer",
  "number-of-dependencies-this-path": "integer",
  "next-prefix-recursion2": "string",
  "next-prefix-length2": "integer",
  "next-hop-vrf": "string",
  "next-hop-interface": "string",
  "weight-of-path": "integer",
  "tunnel-class": "integer",
  "detail-next-hop-prefix": "string",
  "label-to-recurse": "integer",
  "spd-ipencap": [
    {
      "ip-encap-transport-tbl": "integer",
      "ip-encap-hdr": [
        {
          "ip-encap-hdr-dyn": "integer",
          "ip-encap-hdr-type": "string",
          "ip-encap-hdrp": "string"
        }
      ],
      "ip-encap-parent-type": "integer",
      "ip-encap-hdr-count": "integer",
      "ip-encap-transport-af": "integer",
      "ip-encap-payload-mtu": "integer",
      "ip-encap-locks": "integer",
      "ip-encap-payload-af": "integer",
      "ip-encap-parent": "integer",
      "ipe-transport-vrf-name": "string"
    }
  ],
  "recursive-path-information": "boolean",
  "robin-reset-value": "integer",
  "tunnel-is-forward-class": "boolean",
  "ip-address-to-recurse": "string",
  "lisprlocid": "integer",
  "recurse-prefix-object2": "boolean",
  "fib-path-nh-information-type-special": "string",
  "current-path-flag": "boolean",
  "detail-fib-adjacency-type": "string",
  "next-hop-mask-length": "integer",
  "next-prefix-length": "integer"
}

SPD-IPENCAP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/

Retrieve operation of resource: spd-ipencap

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-transport-tbl": "integer",
  "ip-encap-hdr": [
    {
      "ip-encap-hdr-dyn": "integer",
      "ip-encap-hdr-type": "string",
      "ip-encap-hdrp": "string"
    }
  ],
  "ip-encap-parent-type": "integer",
  "ip-encap-hdr-count": "integer",
  "ip-encap-transport-af": "integer",
  "ip-encap-payload-mtu": "integer",
  "ip-encap-locks": "integer",
  "ip-encap-payload-af": "integer",
  "ip-encap-parent": "integer",
  "ipe-transport-vrf-name": "string"
}

IP-ENCAP-HDR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/more-detail-about-path/spd-ipencap/ip-encap-hdr/

Retrieve operation of resource: ip-encap-hdr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-encap-hdr-dyn": "integer",
  "ip-encap-hdr-type": "string",
  "ip-encap-hdrp": "string"
}

MPLS-INFORMATION-FOR-PATH - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/

Retrieve operation of resource: mpls-information-for-path

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "remote-backup": "boolean",
  "number-of-igp-paths": "integer",
  "local-lable": "integer",
  "recursive-lbl-stack": [
    {
      "entry": "integer"
    }
  ],
  "recursive-fwd-chain": "boolean",
  "igp-label-stack-array": [
    {
      "lstack": [
        {
          "entry": "integer"
        }
      ],
      "out-interface": "string",
      "number-of-labels": "integer",
      "nh-address": "string"
    }
  ]
}

RECURSIVE-LBL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/recursive-lbl-stack/

Retrieve operation of resource: recursive-lbl-stack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

IGP-LABEL-STACK-ARRAY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/

Retrieve operation of resource: igp-label-stack-array

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lstack": [
    {
      "entry": "integer"
    }
  ],
  "out-interface": "string",
  "number-of-labels": "integer",
  "nh-address": "string"
}

LSTACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/fib-entry-path/fib-sh-tbl-path/mpls-information-for-path/igp-label-stack-array/lstack/

Retrieve operation of resource: lstack

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

SRV6-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/srv6-information/

Retrieve operation of resource: srv6-information

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-is-sripv6-flag": "boolean",
  "sripv6-stats-valid-flag": "boolean",
  "srv6-statistics": {
    "srv6-packets-forwarded": "integer",
    "srv6-packets-dropped": "integer"
  },
  "srv6-pfx-resolved-via-policy-label": "boolean"
}

SRV6-STATISTICS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/srv6-information/srv6-statistics/

Retrieve operation of resource: srv6-statistics

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "srv6-packets-forwarded": "integer",
  "srv6-packets-dropped": "integer"
}

EXTENSION-OBJECT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/extension-object/

Retrieve operation of resource: extension-object

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sfecd-le": {
    "context-label-flag": "boolean",
    "context-label": "integer"
  },
  "type": "string"
}

SFECD-LE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/exact-routes/exact-route/extension-object/sfecd-le/

Retrieve operation of resource: sfecd-le

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-label-flag": "boolean",
  "context-label": "integer"
}

NH-IDS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/nh-ids/

Retrieve operation of resource: nh-ids

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-id": [
    {
      "nh-interface-name": "string",
      "nh-id-value": "integer",
      "nh-address": "string",
      "time-of-last-update-in-msec": "integer",
      "nh-link-type": "integer",
      "nh-table-id": "integer",
      "nh-id-application": "integer",
      "version": "integer",
      "nh-address-xr": "string",
      "nh-interf-handle": "string",
      "nh-protocol": "integer",
      "nh-id": "integer"
    }
  ]
}

NH-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/nh-ids/nh-id/

Retrieve operation of resource: nh-id

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh-interface-name": "string",
  "nh-id-value": "integer",
  "nh-address": "string",
  "time-of-last-update-in-msec": "integer",
  "nh-link-type": "integer",
  "nh-table-id": "integer",
  "nh-id-application": "integer",
  "version": "integer",
  "nh-address-xr": "string",
  "nh-interf-handle": "string",
  "nh-protocol": "integer",
  "nh-id": "integer"
}

EXTERNAL-CLIENT-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/

Retrieve operation of resource: external-client-summaries

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "external-client-summary": [
    {
      "id": "integer",
      "ecd-ver": "integer",
      "ses-client-name": "string",
      "ses-comp-id": "integer",
      "ses-ecd-version": "integer",
      "ses-num-pending": "integer",
      "ses-pl-sum": {
        "sep-num-ecd-pathlist": "integer",
        "sep-num-ecd-pl-per-interest": [
          {
            "entry": "integer"
          }
        ],
        "sep-num-ecd-pl-unresolved": "integer"
      },
      "ses-num-regs": "integer",
      "ses-client-pulsed-time": "integer",
      "ses-feci-fib-proto": "integer"
    }
  ]
}

EXTERNAL-CLIENT-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/

Retrieve operation of resource: external-client-summary

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "id": "integer",
  "ecd-ver": "integer",
  "ses-client-name": "string",
  "ses-comp-id": "integer",
  "ses-ecd-version": "integer",
  "ses-num-pending": "integer",
  "ses-pl-sum": {
    "sep-num-ecd-pathlist": "integer",
    "sep-num-ecd-pl-per-interest": [
      {
        "entry": "integer"
      }
    ],
    "sep-num-ecd-pl-unresolved": "integer"
  },
  "ses-num-regs": "integer",
  "ses-client-pulsed-time": "integer",
  "ses-feci-fib-proto": "integer"
}

SES-PL-SUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/ses-pl-sum/

Retrieve operation of resource: ses-pl-sum

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sep-num-ecd-pathlist": "integer",
  "sep-num-ecd-pl-per-interest": [
    {
      "entry": "integer"
    }
  ],
  "sep-num-ecd-pl-unresolved": "integer"
}

SEP-NUM-ECD-PL-PER-INTEREST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/external-client-summaries/external-client-summary/ses-pl-sum/sep-num-ecd-pl-per-interest/

Retrieve operation of resource: sep-num-ecd-pl-per-interest

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MISC - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/

Retrieve operation of resource: misc

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mi-proto-dbg-stat": [
    {
      "fpd-ldi-min-backup-activate-time": "integer",
      "fpd-ldi-num-correct-fixup": "integer",
      "fpd-num-retry-touts": "integer",
      "fpd-lbl-recycled": "integer",
      "fpd-vrftbl-entries": "integer",
      "fpd-gbltbl-src-entry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-gbltbl-entries": "integer",
      "fpd-bcdl-msgs": "integer",
      "fpd-adj-tx-retry-obj-reinit": "integer",
      "fpd-adj-tx-retry-nh-found": "integer",
      "fpd-pl-retry-add-exist": "integer",
      "fpd-route-rcv": "integer",
      "fpd-ldi-backup-activate-count": "integer",
      "fpd-version-mismatch-drops": "integer",
      "fpd-adj-del": "integer",
      "fpd-num-retry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-adj-upd-tx-nh-found": "integer",
      "fpd-recursion-constraint-count": "integer",
      "fpd-te-version-mismatch-drops": "integer",
      "fpd-retryq-sched-time": "integer",
      "fpd-adj-upd-tx-retry-created": "integer",
      "fpd-gtrie-timing": {
        "fgt-upd-total-time": "integer",
        "fgt-gtrie-fn-timing": [
          {
            "fgft-fn": "string",
            "fgft-max-time": "integer",
            "fgft-tot-updates-zero": "integer",
            "fgft-tot-updates": "integer",
            "fgft-tot-upd-time": "integer",
            "fgft-max-tstamp": "integer"
          }
        ],
        "fgt-num-success": "integer",
        "fgt-num-failure": "integer"
      },
      "fpd-ldi-avg-backup-activate-time": "integer",
      "fpd-retryq-size": "integer",
      "fpd-ldi-total-backup-activate-time": "integer",
      "fpd-route-upd": "integer",
      "fpd-pl-fast-nfn-count": "integer",
      "fpd-pl-with-backup-create-count": "integer",
      "fpd-adj-drops": "integer",
      "fpd-ldi-last-backup-activate-time": "integer",
      "fpd-retryq-timeout": "integer",
      "fpd-vrftbl-src-entry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-adj-upd": "integer",
      "fpd-gbltbl-rej-entries": "integer",
      "fpd-platf-upd-stats": {
        "fpus-obj-stat": [
          {
            "fos-tot-upd-time": "integer",
            "fos-tot-updates": "integer",
            "fos-obj-act-stat": [
              {
                "foas-max-time": "integer",
                "foas-max-tstamp": "integer",
                "foas-tot-upd-time": "integer",
                "foas-num-failure": "integer",
                "foas-tot-updates": "integer",
                "foas-num-success": "integer",
                "foas-tot-updates-zero": "integer"
              }
            ]
          }
        ],
        "fpus-num-success": "integer",
        "fpus-num-failure": "integer",
        "fpus-upd-total-time": "integer"
      },
      "fpd-pl-inline-res-q": "integer",
      "fpd-ldi-max-backup-activate-time": "integer",
      "fpd-adj-msg": "integer",
      "fpd-pl-with-backup-del-count": "integer",
      "fpd-te-rcv": "integer",
      "fpd-adj-upd-tx": "integer",
      "fpd-vrftbl-rej-entries": "integer",
      "fpd-num-tbls": "integer",
      "fpd-pl-num-correct-fixup": "integer",
      "fpd-pl-num-queued-fixedup": "integer",
      "fpd-pl-backup-disable-count": "integer",
      "fpd-ldi-num-del-refcnt": "integer",
      "fpd-ldi-num-fixedup": "integer",
      "fpd-route-drops": "integer",
      "fpd-num-allocs": "integer",
      "fpd-route-del": "integer",
      "fpd-num-frees": "integer",
      "fpd-pl-backup-enable-count": "integer"
    }
  ],
  "mi-num-lisp-valid-eid": [
    {
      "entry": "integer"
    }
  ],
  "mi-xpl-ldi-enabled": "boolean"
}

MI-ISSU-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-issu-state/

Retrieve operation of resource: mi-issu-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fis-issu-error-ts": "integer",
  "slc-eoc-implicit": "boolean",
  "slc-support": "boolean",
  "imdr-support": "boolean",
  "eod-received-im-time-stamp": "string",
  "fis-issu-restart": "boolean",
  "imdr-eoc-implicit": "boolean",
  "fis-proto-state": [
    {
      "rib-tables-converged-time-stamp": "string",
      "aib-eod-time-stamp": "string",
      "rsi-eod-valid": "boolean",
      "protocol-name": "string",
      "protocol-eod-valid": "boolean",
      "rsi-eod-time-stamp": "string",
      "lsd-eod-valid": "boolean",
      "lmrib-eod-valid": "boolean",
      "lsd-eod-time-stamp": "string",
      "lmrib-eod-time-stamp": "string",
      "bcdl-tables": "integer",
      "rib-info-valid": "boolean",
      "converged-tables": "integer",
      "protocol-eod-time-stamp": "string"
    }
  ],
  "eoc-received-slc-time-stamp": "string",
  "eod-sent-imdr-time-stamp": "string",
  "eoc-received-imdr-time-stamp": "string",
  "eod-sent-slc-time-stamp": "string"
}

FIS-PROTO-STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-issu-state/fis-proto-state/

Retrieve operation of resource: fis-proto-state

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rib-tables-converged-time-stamp": "string",
  "aib-eod-time-stamp": "string",
  "rsi-eod-valid": "boolean",
  "protocol-name": "string",
  "protocol-eod-valid": "boolean",
  "rsi-eod-time-stamp": "string",
  "lsd-eod-valid": "boolean",
  "lmrib-eod-valid": "boolean",
  "lsd-eod-time-stamp": "string",
  "lmrib-eod-time-stamp": "string",
  "bcdl-tables": "integer",
  "rib-info-valid": "boolean",
  "converged-tables": "integer",
  "protocol-eod-time-stamp": "string"
}

MI-PLAT-CAPABILITIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/

Retrieve operation of resource: mi-plat-capabilities

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fpc-local-label-split": "integer",
  "fpc-num-l3-lbl-levels": "integer",
  "fpc-srv6-support": "boolean",
  "fpc-platf-v6-upd-disable": "boolean",
  "fpc-num-l3-ucmp-paths": "integer",
  "fpc-platf-v4-upd-disable": "boolean",
  "fpc-platf-temp-back-walk-reqd": "boolean",
  "fpc-resolve-via-table": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-lisp-decap-over-v6": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-slowpath-ingress-inject-reqd": "boolean",
  "fpc-prefix-filter-support": "integer",
  "fpc-pbts-defclass-support": "boolean",
  "fpc-num-fwding-stages": "integer",
  "fpc-lisp-decap-over-v4": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-loadinfo-filter-support": "boolean",
  "fpc-dlb-support": "boolean",
  "fpc-num-paths-per-pbts-class": "integer",
  "fpc-num-l3-lbl-rec-paths": "integer",
  "fpc-v4v6-ldi-collapse-support": "boolean",
  "fpc-lba-tuples-default": "integer",
  "fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean",
  "fpc-num-l3-lbl-paths": "integer",
  "fpc-nhid": "boolean",
  "fpc-platf-ready-cb-wait": "boolean",
  "fpc-cofo-support": "boolean",
  "fpc-exclude-deag-bkup": "boolean",
  "fpc-mraps-support": "boolean",
  "fpc-stats-support": "boolean",
  "fpc-lisp-ucmp": [
    {
      "entry": "boolean"
    }
  ]
}

FPC-LISP-DECAP-OVER-V4 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-decap-over-v4/

Retrieve operation of resource: fpc-lisp-decap-over-v4

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FPC-LISP-DECAP-OVER-V6 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-decap-over-v6/

Retrieve operation of resource: fpc-lisp-decap-over-v6

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FPC-LISP-UCMP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-lisp-ucmp/

Retrieve operation of resource: fpc-lisp-ucmp

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

FPC-RESOLVE-VIA-TABLE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-plat-capabilities/fpc-resolve-via-table/

Retrieve operation of resource: fpc-resolve-via-table

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "boolean"
}

MI-IDB-EXT-CLEANUP-FAILED-COUNT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-ext-cleanup-failed-count/

Retrieve operation of resource: mi-idb-ext-cleanup-failed-count

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-LRPF-STATS-FAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-stats-fail/

Retrieve operation of resource: mi-lrpf-stats-fail

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-LRPF-STATS-ACT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-stats-act/

Retrieve operation of resource: mi-lrpf-stats-act

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-LRPF-NUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-lrpf-num/

Retrieve operation of resource: mi-lrpf-num

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-IDB-LSEC-ENABLED-NUM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-lsec-enabled-num/

Retrieve operation of resource: mi-idb-lsec-enabled-num

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-NUM-LISP-EID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-num-lisp-eid/

Retrieve operation of resource: mi-num-lisp-eid

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-NUM-LISP-VALID-EID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-num-lisp-valid-eid/

Retrieve operation of resource: mi-num-lisp-valid-eid

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-CPULESS-NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-cpuless-node/

Retrieve operation of resource: mi-cpuless-node

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-PROTO-DBG-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/

Retrieve operation of resource: mi-proto-dbg-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fpd-ldi-min-backup-activate-time": "integer",
  "fpd-ldi-num-correct-fixup": "integer",
  "fpd-num-retry-touts": "integer",
  "fpd-lbl-recycled": "integer",
  "fpd-vrftbl-entries": "integer",
  "fpd-gbltbl-src-entry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-gbltbl-entries": "integer",
  "fpd-bcdl-msgs": "integer",
  "fpd-adj-tx-retry-obj-reinit": "integer",
  "fpd-adj-tx-retry-nh-found": "integer",
  "fpd-pl-retry-add-exist": "integer",
  "fpd-route-rcv": "integer",
  "fpd-ldi-backup-activate-count": "integer",
  "fpd-version-mismatch-drops": "integer",
  "fpd-adj-del": "integer",
  "fpd-num-retry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-adj-upd-tx-nh-found": "integer",
  "fpd-recursion-constraint-count": "integer",
  "fpd-te-version-mismatch-drops": "integer",
  "fpd-retryq-sched-time": "integer",
  "fpd-adj-upd-tx-retry-created": "integer",
  "fpd-gtrie-timing": {
    "fgt-upd-total-time": "integer",
    "fgt-gtrie-fn-timing": [
      {
        "fgft-fn": "string",
        "fgft-max-time": "integer",
        "fgft-tot-updates-zero": "integer",
        "fgft-tot-updates": "integer",
        "fgft-tot-upd-time": "integer",
        "fgft-max-tstamp": "integer"
      }
    ],
    "fgt-num-success": "integer",
    "fgt-num-failure": "integer"
  },
  "fpd-ldi-avg-backup-activate-time": "integer",
  "fpd-retryq-size": "integer",
  "fpd-ldi-total-backup-activate-time": "integer",
  "fpd-route-upd": "integer",
  "fpd-pl-fast-nfn-count": "integer",
  "fpd-pl-with-backup-create-count": "integer",
  "fpd-adj-drops": "integer",
  "fpd-ldi-last-backup-activate-time": "integer",
  "fpd-retryq-timeout": "integer",
  "fpd-vrftbl-src-entry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-adj-upd": "integer",
  "fpd-gbltbl-rej-entries": "integer",
  "fpd-platf-upd-stats": {
    "fpus-obj-stat": [
      {
        "fos-tot-upd-time": "integer",
        "fos-tot-updates": "integer",
        "fos-obj-act-stat": [
          {
            "foas-max-time": "integer",
            "foas-max-tstamp": "integer",
            "foas-tot-upd-time": "integer",
            "foas-num-failure": "integer",
            "foas-tot-updates": "integer",
            "foas-num-success": "integer",
            "foas-tot-updates-zero": "integer"
          }
        ]
      }
    ],
    "fpus-num-success": "integer",
    "fpus-num-failure": "integer",
    "fpus-upd-total-time": "integer"
  },
  "fpd-pl-inline-res-q": "integer",
  "fpd-ldi-max-backup-activate-time": "integer",
  "fpd-adj-msg": "integer",
  "fpd-pl-with-backup-del-count": "integer",
  "fpd-te-rcv": "integer",
  "fpd-adj-upd-tx": "integer",
  "fpd-vrftbl-rej-entries": "integer",
  "fpd-num-tbls": "integer",
  "fpd-pl-num-correct-fixup": "integer",
  "fpd-pl-num-queued-fixedup": "integer",
  "fpd-pl-backup-disable-count": "integer",
  "fpd-ldi-num-del-refcnt": "integer",
  "fpd-ldi-num-fixedup": "integer",
  "fpd-route-drops": "integer",
  "fpd-num-allocs": "integer",
  "fpd-route-del": "integer",
  "fpd-num-frees": "integer",
  "fpd-pl-backup-enable-count": "integer"
}

FPD-PLATF-UPD-STATS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/

Retrieve operation of resource: fpd-platf-upd-stats

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fpus-obj-stat": [
    {
      "fos-tot-upd-time": "integer",
      "fos-tot-updates": "integer",
      "fos-obj-act-stat": [
        {
          "foas-max-time": "integer",
          "foas-max-tstamp": "integer",
          "foas-tot-upd-time": "integer",
          "foas-num-failure": "integer",
          "foas-tot-updates": "integer",
          "foas-num-success": "integer",
          "foas-tot-updates-zero": "integer"
        }
      ]
    }
  ],
  "fpus-num-success": "integer",
  "fpus-num-failure": "integer",
  "fpus-upd-total-time": "integer"
}

FPUS-OBJ-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/fpus-obj-stat/

Retrieve operation of resource: fpus-obj-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fos-tot-upd-time": "integer",
  "fos-tot-updates": "integer",
  "fos-obj-act-stat": [
    {
      "foas-max-time": "integer",
      "foas-max-tstamp": "integer",
      "foas-tot-upd-time": "integer",
      "foas-num-failure": "integer",
      "foas-tot-updates": "integer",
      "foas-num-success": "integer",
      "foas-tot-updates-zero": "integer"
    }
  ]
}

FOS-OBJ-ACT-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-platf-upd-stats/fpus-obj-stat/fos-obj-act-stat/

Retrieve operation of resource: fos-obj-act-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "foas-max-time": "integer",
  "foas-max-tstamp": "integer",
  "foas-tot-upd-time": "integer",
  "foas-num-failure": "integer",
  "foas-tot-updates": "integer",
  "foas-num-success": "integer",
  "foas-tot-updates-zero": "integer"
}

FPD-GTRIE-TIMING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gtrie-timing/

Retrieve operation of resource: fpd-gtrie-timing

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fgt-upd-total-time": "integer",
  "fgt-gtrie-fn-timing": [
    {
      "fgft-fn": "string",
      "fgft-max-time": "integer",
      "fgft-tot-updates-zero": "integer",
      "fgft-tot-updates": "integer",
      "fgft-tot-upd-time": "integer",
      "fgft-max-tstamp": "integer"
    }
  ],
  "fgt-num-success": "integer",
  "fgt-num-failure": "integer"
}

FGT-GTRIE-FN-TIMING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gtrie-timing/fgt-gtrie-fn-timing/

Retrieve operation of resource: fgt-gtrie-fn-timing

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fgft-fn": "string",
  "fgft-max-time": "integer",
  "fgft-tot-updates-zero": "integer",
  "fgft-tot-updates": "integer",
  "fgft-tot-upd-time": "integer",
  "fgft-max-tstamp": "integer"
}

FPD-GBLTBL-SRC-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-gbltbl-src-entry/

Retrieve operation of resource: fpd-gbltbl-src-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

FPD-VRFTBL-SRC-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-vrftbl-src-entry/

Retrieve operation of resource: fpd-vrftbl-src-entry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

FPD-NUM-RETRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-proto-dbg-stat/fpd-num-retry/

Retrieve operation of resource: fpd-num-retry

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-IDB-PURGE-CNTR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-purge-cntr/

Retrieve operation of resource: mi-idb-purge-cntr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "fpp-cntr": [
    {
      "entry": "integer"
    }
  ]
}

FPP-CNTR - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-idb-purge-cntr/fpp-cntr/

Retrieve operation of resource: fpp-cntr

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

MI-DEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-del/

Retrieve operation of resource: mi-del

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "msec-time": "integer",
  "prfx": "string",
  "prfx-len": "integer",
  "prfx-proto": "integer",
  "tableid": "integer"
}

MI-FRR-STAT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/misc/mi-frr-stat/

Retrieve operation of resource: mi-frr-stat

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mi-num-bkup-frr-objects": "integer",
  "mi-num-frr-reset": "integer",
  "mi-num-frr-logs": "integer",
  "mi-num-intf-frr": "integer",
  "mi-num-prot-frr-objects": "integer",
  "mi-num-frr-proto-events": "integer",
  "mi-num-pfi-intf-down": "integer",
  "mi-num-tunid-alloc-failures": "integer",
  "mi-num-tunid-allocs": "integer",
  "mi-num-frr-reset-queue-adds": "integer",
  "mi-num-parent-intf-frr": "integer",
  "mi-num-bfd-down": "integer",
  "mi-num-tunid-free-failures": "integer",
  "mi-num-frr-reset-queue-remove": "integer",
  "mi-num-tunid-frees": "integer"
}

LOCAL-LABEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/

Retrieve operation of resource: local-label

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "conflicts": {
    "conflict": [
      {
        "pfx-tbl-id": "integer",
        "prefix-len": "integer",
        "label": "string",
        "source": "string",
        "prefix": "string",
        "ll-ctype": "string",
        "retry-ts": "integer",
        "update-ts": "integer",
        "ext": {
          "pfx": {
            "pfx": "string",
            "tbl-id": "integer"
          },
          "lsm": {
            "nh": "string",
            "mcast-id": "integer"
          },
          "type": "string"
        },
        "local-label": "integer",
        "source-xr": "integer",
        "num-retries": "integer"
      }
    ]
  }
}

CONFLICTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/

Retrieve operation of resource: conflicts

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "conflict": [
    {
      "pfx-tbl-id": "integer",
      "prefix-len": "integer",
      "label": "string",
      "source": "string",
      "prefix": "string",
      "ll-ctype": "string",
      "retry-ts": "integer",
      "update-ts": "integer",
      "ext": {
        "pfx": {
          "pfx": "string",
          "tbl-id": "integer"
        },
        "lsm": {
          "nh": "string",
          "mcast-id": "integer"
        },
        "type": "string"
      },
      "local-label": "integer",
      "source-xr": "integer",
      "num-retries": "integer"
    }
  ]
}

CONFLICT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/

Retrieve operation of resource: conflict

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pfx-tbl-id": "integer",
  "prefix-len": "integer",
  "label": "string",
  "source": "string",
  "prefix": "string",
  "ll-ctype": "string",
  "retry-ts": "integer",
  "update-ts": "integer",
  "ext": {
    "pfx": {
      "pfx": "string",
      "tbl-id": "integer"
    },
    "lsm": {
      "nh": "string",
      "mcast-id": "integer"
    },
    "type": "string"
  },
  "local-label": "integer",
  "source-xr": "integer",
  "num-retries": "integer"
}

EXT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/

Retrieve operation of resource: ext

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pfx": {
    "pfx": "string",
    "tbl-id": "integer"
  },
  "lsm": {
    "nh": "string",
    "mcast-id": "integer"
  },
  "type": "string"
}

PFX - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/pfx/

Retrieve operation of resource: pfx

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "pfx": "string",
  "tbl-id": "integer"
}

LSM - Retrieve

GET Cisco-IOS-XR-fib-common-oper:fib/nodes/node/{node-name}/protocols/protocol/{protocol-name}/local-label/conflicts/conflict/ext/lsm/

Retrieve operation of resource: lsm

node-name: string
in path

ID of node-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nh": "string",
  "mcast-id": "integer"
}

OC-AFT-L3 - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/

Retrieve operation of resource: oc-aft-l3

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrfs": {
    "vrf": [
      {
        "vrf-name": "string",
        "abstract-forwarding-tables": {
          "ipv4-unicast": {
            "prefix-entries": {
              "prefix-entry": [
                {
                  "network-address": "string",
                  "mask-length": "integer",
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {
                    "label-index": "string",
                    "prefix-index": "string"
                  }
                }
              ]
            }
          },
          "mpls": {
            "label-entries": {
              "label-entry": [
                {
                  "label-length": "integer",
                  "label": "string",
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {
                    "label-index": "string",
                    "prefix-index": "string"
                  }
                }
              ]
            }
          },
          "ipv6-unicast": {
            "prefix-entries": {
              "prefix-entry": [
                {
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {}
                }
              ]
            }
          }
        }
      }
    ]
  }
}

VRFS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/

Retrieve operation of resource: vrfs

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf": [
    {
      "vrf-name": "string",
      "abstract-forwarding-tables": {
        "ipv4-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "network-address": "string",
                "mask-length": "integer",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "mpls": {
          "label-entries": {
            "label-entry": [
              {
                "label-length": "integer",
                "label": "string",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "ipv6-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string"
                }
              }
            ]
          }
        }
      }
    }
  ]
}

VRF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/

Retrieve operation of resource: vrf

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "vrf-name": "string",
  "abstract-forwarding-tables": {
    "ipv4-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "network-address": "string",
            "mask-length": "integer",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "mpls": {
      "label-entries": {
        "label-entry": [
          {
            "label-length": "integer",
            "label": "string",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "ipv6-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    }
  }
}

ABSTRACT-FORWARDING-TABLES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/

Retrieve operation of resource: abstract-forwarding-tables

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ipv4-unicast": {
    "prefix-entries": {
      "prefix-entry": [
        {
          "network-address": "string",
          "mask-length": "integer",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  },
  "mpls": {
    "label-entries": {
      "label-entry": [
        {
          "label-length": "integer",
          "label": "string",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  },
  "ipv6-unicast": {
    "prefix-entries": {
      "prefix-entry": [
        {
          "network-address": "string",
          "mask-length": "integer",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  }
}

MPLS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/

Retrieve operation of resource: mpls

vrf-name: string
in path

ID of vrf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-entries": {
    "label-entry": [
      {
        "label-length": "integer",
        "label": "string",
        "next-hop": [
          {
            "state": {
              "popped-mpls-label-stack": [
                "string"
              ],
              "index": "integer",
              "pushed-mpls-label-stack": [
                "string"
              ],
              "weight": "integer",
              "network-instance": "string",
              "ip-address": "string"
            },
            "interface-ref": {
              "state": {
                "interface": "string",
                "subinterface": "integer"
              }
            }
          }
        ],
        "state": {
          "label-index": "string",
          "prefix-index": "string"
        }
      }
    ]
  }
}

LABEL-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/

Retrieve operation of resource: label-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-entry": [
    {
      "label-length": "integer",
      "label": "string",
      "next-hop": [
        {
          "state": {
            "popped-mpls-label-stack": [
              "string"
            ],
            "index": "integer",
            "pushed-mpls-label-stack": [
              "string"
            ],
            "weight": "integer",
            "network-instance": "string",
            "ip-address": "string"
          },
          "interface-ref": {
            "state": {
              "interface": "string",
              "subinterface": "integer"
            }
          }
        }
      ],
      "state": {
        "label-index": "string",
        "prefix-index": "string"
      }
    }
  ]
}

LABEL-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/

Retrieve operation of resource: label-entry

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-length": "integer",
  "label": "string",
  "next-hop": [
    {
      "state": {
        "popped-mpls-label-stack": [
          "string"
        ],
        "index": "integer",
        "pushed-mpls-label-stack": [
          "string"
        ],
        "weight": "integer",
        "network-instance": "string",
        "ip-address": "string"
      },
      "interface-ref": {
        "state": {
          "interface": "string",
          "subinterface": "integer"
        }
      }
    }
  ],
  "state": {
    "label-index": "string",
    "prefix-index": "string"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-index": "string",
  "prefix-index": "string"
}

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "popped-mpls-label-stack": [
      "string"
    ],
    "index": "integer",
    "pushed-mpls-label-stack": [
      "string"
    ],
    "weight": "integer",
    "network-instance": "string",
    "ip-address": "string"
  },
  "interface-ref": {
    "state": {
      "interface": "string",
      "subinterface": "integer"
    }
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "popped-mpls-label-stack": [
    "string"
  ],
  "index": "integer",
  "pushed-mpls-label-stack": [
    "string"
  ],
  "weight": "integer",
  "network-instance": "string",
  "ip-address": "string"
}

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "interface": "string",
    "subinterface": "integer"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/mpls/label-entries/label-entry/{label label-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

label label-length: string
in path

ID of label label-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": "string",
  "subinterface": "integer"
}

IPV6-UNICAST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/

Retrieve operation of resource: ipv6-unicast

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-entries": {
    "prefix-entry": [
      {
        "network-address": "string",
        "mask-length": "integer",
        "next-hop": [
          {
            "state": {
              "popped-mpls-label-stack": [
                "string"
              ],
              "index": "integer",
              "pushed-mpls-label-stack": [
                "string"
              ],
              "weight": "integer",
              "network-instance": "string",
              "ip-address": "string"
            },
            "interface-ref": {
              "state": {
                "interface": "string",
                "subinterface": "integer"
              }
            }
          }
        ],
        "state": {
          "label-index": "string",
          "prefix-index": "string"
        }
      }
    ]
  }
}

PREFIX-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/

Retrieve operation of resource: prefix-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-entry": [
    {
      "next-hop": [
        {
          "state": {
            "popped-mpls-label-stack": [
              "string"
            ],
            "index": "integer",
            "pushed-mpls-label-stack": [
              "string"
            ],
            "weight": "integer",
            "network-instance": "string",
            "ip-address": "string"
          },
          "interface-ref": {
            "state": {
              "interface": "string",
              "subinterface": "integer"
            }
          }
        }
      ],
      "state": {
        "label-index": "string",
        "prefix-index": "string"
      }
    }
  ]
}

PREFIX-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/

Retrieve operation of resource: prefix-entry

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "next-hop": [
    {
      "state": {
        "popped-mpls-label-stack": [
          "string"
        ],
        "index": "integer",
        "pushed-mpls-label-stack": [
          "string"
        ],
        "weight": "integer",
        "network-instance": "string",
        "ip-address": "string"
      },
      "interface-ref": {
        "state": {
          "interface": "string",
          "subinterface": "integer"
        }
      }
    }
  ],
  "state": {
    "label-index": "string",
    "prefix-index": "string"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-index": "string",
  "prefix-index": "string"
}

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "popped-mpls-label-stack": [
      "string"
    ],
    "index": "integer",
    "pushed-mpls-label-stack": [
      "string"
    ],
    "weight": "integer",
    "network-instance": "string",
    "ip-address": "string"
  },
  "interface-ref": {
    "state": {
      "interface": "string",
      "subinterface": "integer"
    }
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "popped-mpls-label-stack": [
    "string"
  ],
  "index": "integer",
  "pushed-mpls-label-stack": [
    "string"
  ],
  "weight": "integer",
  "network-instance": "string",
  "ip-address": "string"
}

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "interface": "string",
    "subinterface": "integer"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv6-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": "string",
  "subinterface": "integer"
}

IPV4-UNICAST - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/

Retrieve operation of resource: ipv4-unicast

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-entries": {
    "prefix-entry": [
      {
        "network-address": "string",
        "mask-length": "integer",
        "next-hop": [
          {
            "state": {
              "popped-mpls-label-stack": [
                "string"
              ],
              "index": "integer",
              "pushed-mpls-label-stack": [
                "string"
              ],
              "weight": "integer",
              "network-instance": "string",
              "ip-address": "string"
            },
            "interface-ref": {
              "state": {
                "interface": "string",
                "subinterface": "integer"
              }
            }
          }
        ],
        "state": {
          "label-index": "string",
          "prefix-index": "string"
        }
      }
    ]
  }
}

PREFIX-ENTRIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/

Retrieve operation of resource: prefix-entries

vrf-name: string
in path

ID of vrf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-entry": [
    {
      "next-hop": [
        {
          "state": {
            "popped-mpls-label-stack": [
              "string"
            ],
            "index": "integer",
            "pushed-mpls-label-stack": [
              "string"
            ],
            "weight": "integer",
            "network-instance": "string",
            "ip-address": "string"
          },
          "interface-ref": {
            "state": {
              "interface": "string",
              "subinterface": "integer"
            }
          }
        }
      ],
      "state": {
        "label-index": "string",
        "prefix-index": "string"
      }
    }
  ]
}

PREFIX-ENTRY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/

Retrieve operation of resource: prefix-entry

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "next-hop": [
    {
      "state": {
        "popped-mpls-label-stack": [
          "string"
        ],
        "index": "integer",
        "pushed-mpls-label-stack": [
          "string"
        ],
        "weight": "integer",
        "network-instance": "string",
        "ip-address": "string"
      },
      "interface-ref": {
        "state": {
          "interface": "string",
          "subinterface": "integer"
        }
      }
    }
  ],
  "state": {
    "label-index": "string",
    "prefix-index": "string"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-index": "string",
  "prefix-index": "string"
}

NEXT-HOP - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/

Retrieve operation of resource: next-hop

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "popped-mpls-label-stack": [
      "string"
    ],
    "index": "integer",
    "pushed-mpls-label-stack": [
      "string"
    ],
    "weight": "integer",
    "network-instance": "string",
    "ip-address": "string"
  },
  "interface-ref": {
    "state": {
      "interface": "string",
      "subinterface": "integer"
    }
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "popped-mpls-label-stack": [
    "string"
  ],
  "index": "integer",
  "pushed-mpls-label-stack": [
    "string"
  ],
  "weight": "integer",
  "network-instance": "string",
  "ip-address": "string"
}

INTERFACE-REF - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/

Retrieve operation of resource: interface-ref

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": {
    "interface": "string",
    "subinterface": "integer"
  }
}

STATE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:oc-aft-l3/vrfs/vrf/{vrf-name}/abstract-forwarding-tables/ipv4-unicast/prefix-entries/prefix-entry/{network-address mask-length}/next-hop/interface-ref/state/

Retrieve operation of resource: state

vrf-name: string
in path

ID of vrf-name

network-address mask-length: string
in path

ID of network-address mask-length

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": "string",
  "subinterface": "integer"
}

MPLS-FORWARDING - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/

Retrieve operation of resource: mpls-forwarding

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nodes": {
    "node": [
      {
        "forwarding-summary": {
          "te-internal-entries": "integer",
          "global-dropped-packets": "integer",
          "te-head-entries": "integer",
          "mte-midpoint-entries": "integer",
          "total-p2mp-forwarding-updates": "integer",
          "reserved-label-entries": "integer",
          "ignore-protect": "integer",
          "total-p2mp-iir-forwarding-drop-messages": "integer",
          "ipv4-imposition-entries": "integer",
          "lowest-label": "integer",
          "te-frr-next-hop-entries": "integer",
          "deleted-stale-entries": "integer",
          "te-frr-head-entries": "integer",
          "total-p2mp-forwarding-drop-messages": "integer",
          "global-fragmented-packets": "integer",
          "global-failed-lookups": "integer",
          "total-p2mp-forwarding-added-or-modify-messages": "integer",
          "label-switched-entries": "integer",
          "total-forwarding-update-messages": "integer",
          "lrpf-entries": "integer",
          "te-frr-mid-points-entries": "integer",
          "te-frr-internal-entries": "integer",
          "total-forwarding-updates": "integer",
          "te-frr-interface-entries": "integer",
          "total-p2mp-forwarding-delete-messages": "integer",
          "mte-ll-entries": "integer",
          "te-mid-points-entries": "integer",
          "mte-head-entries": "integer",
          "highest-label": "integer"
        },
        "node-name": "string",
        "frr-logs": {
          "frr-log": [
            {
              "event-id": "integer",
              "number-of-rewrites-affected": "integer",
              "start-time": {
                "seconds": "string",
                "nanoseconds": "string"
              },
              "frr-event-node-id": "string",
              "protected-frr-interface-name": "string",
              "switching-time-nsecs": "integer",
              "next-hop": "integer",
              "fast-bundle-member-down-interface": "integer",
              "main-processing": "integer"
            }
          ]
        },
        "label-fib": {
          "informations": {
            "information": [
              {
                "leaf-time-in-milli-seconds": "integer",
                "ldi-information": {
                  "ldi-hardware-information": "string"
                },
                "eos-bit": "integer",
                "lw-ldi-pointer": "integer",
                "leaf-local-label": "integer",
                "multicast-label": "boolean",
                "path-list-flags": "integer",
                "ldi-type": "integer",
                "lw-shared-ldi-pointer": "integer",
                "label-information": [
                  {
                    "label-information-route-version": "integer",
                    "outgoing-interface": "string",
                    "label-information-next-hop-type": "string",
                    "label-information-next-hop-protocol": "string",
                    "outgoing-interface-string": "string",
                    "outgoing-label": "integer",
                    "outgoing-parent-interface": "string",
                    "exact-route-hash-info": {
                      "hash-index-is-valid": "boolean",
                      "hash-index": "integer"
                    },
                    "label-information-detail": {
                      "status": "string",
                      "transmit-number-of-bytes-switched": "integer",
                      "total-encapsulation-size": "integer",
                      "next-hop-interface": "string",
                      "l3-mtu": "integer",
                      "transmit-number-of-packets-switched": "integer",
                      "mac-size": "integer",
                      "label-stack": [
                        {
                          "entry": "integer"
                        }
                      ],
                      "next-hop-string": "string",
                      "next-hop-protocol": "string"
                    }
                  }
                ]
              }
            ]
          }
        }
      }
    ]
  }
}

NODES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/

Retrieve operation of resource: nodes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "node": [
    {
      "forwarding-summary": {
        "te-internal-entries": "integer",
        "global-dropped-packets": "integer",
        "te-head-entries": "integer",
        "mte-midpoint-entries": "integer",
        "total-p2mp-forwarding-updates": "integer",
        "reserved-label-entries": "integer",
        "ignore-protect": "integer",
        "total-p2mp-iir-forwarding-drop-messages": "integer",
        "ipv4-imposition-entries": "integer",
        "lowest-label": "integer",
        "te-frr-next-hop-entries": "integer",
        "deleted-stale-entries": "integer",
        "te-frr-head-entries": "integer",
        "total-p2mp-forwarding-drop-messages": "integer",
        "global-fragmented-packets": "integer",
        "global-failed-lookups": "integer",
        "total-p2mp-forwarding-added-or-modify-messages": "integer",
        "label-switched-entries": "integer",
        "total-forwarding-update-messages": "integer",
        "lrpf-entries": "integer",
        "te-frr-mid-points-entries": "integer",
        "te-frr-internal-entries": "integer",
        "total-forwarding-updates": "integer",
        "te-frr-interface-entries": "integer",
        "total-p2mp-forwarding-delete-messages": "integer",
        "mte-ll-entries": "integer",
        "te-mid-points-entries": "integer",
        "mte-head-entries": "integer",
        "highest-label": "integer"
      },
      "node-name": "string",
      "frr-logs": {
        "frr-log": [
          {
            "event-id": "integer",
            "number-of-rewrites-affected": "integer",
            "start-time": {
              "seconds": "string",
              "nanoseconds": "string"
            },
            "frr-event-node-id": "string",
            "protected-frr-interface-name": "string",
            "switching-time-nsecs": "integer",
            "next-hop": "integer",
            "fast-bundle-member-down-interface": "integer",
            "main-processing": "integer"
          }
        ]
      },
      "label-fib": {
        "informations": {
          "information": [
            {
              "leaf-time-in-milli-seconds": "integer",
              "ldi-information": {
                "ldi-hardware-information": "string"
              },
              "eos-bit": "integer",
              "lw-ldi-pointer": "integer",
              "leaf-local-label": "integer",
              "multicast-label": "boolean",
              "path-list-flags": "integer",
              "ldi-type": "integer",
              "lw-shared-ldi-pointer": "integer",
              "label-information": [
                {
                  "label-information-route-version": "integer",
                  "outgoing-interface": "string",
                  "label-information-next-hop-type": "string",
                  "label-information-next-hop-protocol": "string",
                  "outgoing-interface-string": "string",
                  "outgoing-label": "integer",
                  "outgoing-parent-interface": "string",
                  "exact-route-hash-info": {
                    "hash-index-is-valid": "boolean",
                    "hash-index": "integer"
                  },
                  "label-information-detail": {
                    "status": "string",
                    "transmit-number-of-bytes-switched": "integer",
                    "total-encapsulation-size": "integer",
                    "next-hop-interface": "string",
                    "l3-mtu": "integer",
                    "transmit-number-of-packets-switched": "integer",
                    "mac-size": "integer",
                    "label-stack": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "next-hop-string": "string",
                    "next-hop-protocol": "string"
                  },
                  "outgoing-label-string": "string"
                }
              ]
            }
          ]
        }
      }
    }
  ]
}

NODE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/

Retrieve operation of resource: node

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-summary": {
    "te-internal-entries": "integer",
    "global-dropped-packets": "integer",
    "te-head-entries": "integer",
    "mte-midpoint-entries": "integer",
    "total-p2mp-forwarding-updates": "integer",
    "reserved-label-entries": "integer",
    "ignore-protect": "integer",
    "total-p2mp-iir-forwarding-drop-messages": "integer",
    "ipv4-imposition-entries": "integer",
    "lowest-label": "integer",
    "te-frr-next-hop-entries": "integer",
    "deleted-stale-entries": "integer",
    "te-frr-head-entries": "integer",
    "total-p2mp-forwarding-drop-messages": "integer",
    "global-fragmented-packets": "integer",
    "global-failed-lookups": "integer",
    "total-p2mp-forwarding-added-or-modify-messages": "integer",
    "label-switched-entries": "integer",
    "total-forwarding-update-messages": "integer",
    "lrpf-entries": "integer",
    "te-frr-mid-points-entries": "integer",
    "te-frr-internal-entries": "integer",
    "total-forwarding-updates": "integer",
    "te-frr-interface-entries": "integer",
    "total-p2mp-forwarding-delete-messages": "integer",
    "mte-ll-entries": "integer",
    "te-mid-points-entries": "integer",
    "mte-head-entries": "integer",
    "highest-label": "integer"
  },
  "node-name": "string",
  "frr-logs": {
    "frr-log": [
      {
        "event-id": "integer",
        "number-of-rewrites-affected": "integer",
        "start-time": {
          "seconds": "string",
          "nanoseconds": "string"
        },
        "frr-event-node-id": "string",
        "protected-frr-interface-name": "string",
        "switching-time-nsecs": "integer",
        "next-hop": "integer",
        "fast-bundle-member-down-interface": "integer",
        "main-processing": "integer"
      }
    ]
  },
  "label-fib": {
    "informations": {
      "information": [
        {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer"
            }
          ]
        }
      ]
    }
  }
}

FORWARDING-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/forwarding-summary/

Retrieve operation of resource: forwarding-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "te-internal-entries": "integer",
  "global-dropped-packets": "integer",
  "te-head-entries": "integer",
  "mte-midpoint-entries": "integer",
  "total-p2mp-forwarding-updates": "integer",
  "reserved-label-entries": "integer",
  "ignore-protect": "integer",
  "total-p2mp-iir-forwarding-drop-messages": "integer",
  "ipv4-imposition-entries": "integer",
  "lowest-label": "integer",
  "te-frr-next-hop-entries": "integer",
  "deleted-stale-entries": "integer",
  "te-frr-head-entries": "integer",
  "total-p2mp-forwarding-drop-messages": "integer",
  "global-fragmented-packets": "integer",
  "global-failed-lookups": "integer",
  "total-p2mp-forwarding-added-or-modify-messages": "integer",
  "label-switched-entries": "integer",
  "total-forwarding-update-messages": "integer",
  "lrpf-entries": "integer",
  "te-frr-mid-points-entries": "integer",
  "te-frr-internal-entries": "integer",
  "total-forwarding-updates": "integer",
  "te-frr-interface-entries": "integer",
  "total-p2mp-forwarding-delete-messages": "integer",
  "mte-ll-entries": "integer",
  "te-mid-points-entries": "integer",
  "mte-head-entries": "integer",
  "highest-label": "integer"
}

FRR-LOGS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/

Retrieve operation of resource: frr-logs

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-log": [
    {
      "event-id": "integer",
      "number-of-rewrites-affected": "integer",
      "start-time": {
        "seconds": "string",
        "nanoseconds": "string"
      },
      "frr-event-node-id": "string",
      "protected-frr-interface-name": "string",
      "switching-time-nsecs": "integer",
      "next-hop": "integer",
      "fast-bundle-member-down-interface": "integer",
      "main-processing": "integer"
    }
  ]
}

FRR-LOG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/frr-log/{event-id}/

Retrieve operation of resource: frr-log

node-name: string
in path

ID of node-name

event-id: string
in path

ID of event-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "event-id": "integer",
  "number-of-rewrites-affected": "integer",
  "start-time": {
    "seconds": "string",
    "nanoseconds": "string"
  },
  "frr-event-node-id": "string",
  "protected-frr-interface-name": "string",
  "switching-time-nsecs": "integer",
  "next-hop": "integer",
  "fast-bundle-member-down-interface": "integer",
  "main-processing": "integer"
}

START-TIME - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-logs/frr-log/{event-id}/start-time/

Retrieve operation of resource: start-time

node-name: string
in path

ID of node-name

event-id: string
in path

ID of event-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "seconds": "string",
  "nanoseconds": "string"
}

LABEL-FIB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/

Retrieve operation of resource: label-fib

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "informations": {
    "information": [
      {
        "eos": "string",
        "label-value": "string",
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer",
        "leaf-local-label": "integer",
        "multicast-label": "boolean",
        "path-list-flags": "integer",
        "ldi-type": "integer",
        "lw-shared-ldi-pointer": "integer",
        "label-information": [
          {
            "label-information-route-version": "integer",
            "outgoing-interface": "string",
            "label-information-next-hop-type": "string",
            "label-information-next-hop-protocol": "string",
            "outgoing-interface-string": "string",
            "outgoing-label": "integer",
            "outgoing-parent-interface": "string",
            "exact-route-hash-info": {
              "hash-index-is-valid": "boolean",
              "hash-index": "integer"
            },
            "label-information-detail": {
              "status": "string",
              "transmit-number-of-bytes-switched": "integer",
              "total-encapsulation-size": "integer",
              "next-hop-interface": "string",
              "l3-mtu": "integer",
              "transmit-number-of-packets-switched": "integer",
              "mac-size": "integer",
              "label-stack": [
                {
                  "entry": "integer"
                }
              ],
              "next-hop-string": "string",
              "next-hop-protocol": "string"
            },
            "outgoing-label-string": "string",
            "label-information-next-hop-string": "string",
            "label-information-type": "integer",
            "mpls-adjacency-flags": "integer",
            "tunnel-interface": "string",
            "local-label": "integer",
            "tx-bytes": "integer",
            "tunnel-id-present": "boolean",
            "label-information-time-in-milli-seconds": "integer",
            "label-information-path-index": "integer",
            "prefix-or-id": "string",
            "tx-packets": "integer",
            "outgoing-physical-interface": "string"
          }
        ],
        "leaf-referance-count": "integer",
        "leaf-flags": "integer",
        "hardware-information": "string",
        "ldi-flags": "integer",
        "path-list-referance-count": "integer",
        "ldi-pointer": "integer",
        "lspa-flags": "integer",
        "ldi-referance-count": "integer",
        "lw-ldi-type": "integer",
        "multicast-information": {
          "multicast-mpls-protocol-output-paths": "integer",
          "multicast-tunnel-interface-handler": "string",
          "multicast-platform-data-length": "integer",
          "multicast-tunnel-id": "integer",
          "multicast-tunnel-next-hop-information": "integer",
          "multicast-mol-referance-count": "integer",
          "multicast-mpls-output-paths": "integer",
          "multicast-platform-data": "string",
          "multicast-tunnel-lspvif": "integer",
          "multicast-mol-base-flags": "integer",
          "multicast-mol-flags": "integer",
          "multicast-rpf-id": "integer",
          "multicast-encap-id": "integer",
          "multicast-mpls-local-output-paths": "integer"
        },
        "lw-ldi-refernace-count": "integer",
        "afi-table-id": "integer"
      }
    ]
  },
  "forwarding-details": {
    "forwarding-detail": [
      {
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer"
      }
    ]
  }
}

FORWARDING-DETAILS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/

Retrieve operation of resource: forwarding-details

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-detail": [
    {
      "eos": "string",
      "label-value": "string",
      "leaf-time-in-milli-seconds": "integer",
      "ldi-information": {
        "ldi-hardware-information": "string"
      },
      "eos-bit": "integer",
      "lw-ldi-pointer": "integer",
      "leaf-local-label": "integer",
      "multicast-label": "boolean",
      "path-list-flags": "integer",
      "ldi-type": "integer",
      "lw-shared-ldi-pointer": "integer",
      "label-information": [
        {
          "label-information-route-version": "integer",
          "outgoing-interface": "string",
          "label-information-next-hop-type": "string",
          "label-information-next-hop-protocol": "string",
          "outgoing-interface-string": "string",
          "outgoing-label": "integer",
          "outgoing-parent-interface": "string",
          "exact-route-hash-info": {
            "hash-index-is-valid": "boolean",
            "hash-index": "integer"
          },
          "label-information-detail": {
            "status": "string",
            "transmit-number-of-bytes-switched": "integer",
            "total-encapsulation-size": "integer",
            "next-hop-interface": "string",
            "l3-mtu": "integer",
            "transmit-number-of-packets-switched": "integer",
            "mac-size": "integer",
            "label-stack": [
              {
                "entry": "integer"
              }
            ],
            "next-hop-string": "string",
            "next-hop-protocol": "string"
          },
          "outgoing-label-string": "string",
          "label-information-next-hop-string": "string",
          "label-information-type": "integer",
          "mpls-adjacency-flags": "integer",
          "tunnel-interface": "string",
          "local-label": "integer",
          "tx-bytes": "integer",
          "tunnel-id-present": "boolean",
          "label-information-time-in-milli-seconds": "integer",
          "label-information-path-index": "integer",
          "prefix-or-id": "string",
          "tx-packets": "integer",
          "outgoing-physical-interface": "string"
        }
      ],
      "leaf-referance-count": "integer",
      "leaf-flags": "integer",
      "hardware-information": "string",
      "ldi-flags": "integer",
      "path-list-referance-count": "integer",
      "ldi-pointer": "integer",
      "lspa-flags": "integer",
      "ldi-referance-count": "integer",
      "lw-ldi-type": "integer",
      "multicast-information": {
        "multicast-mpls-protocol-output-paths": "integer",
        "multicast-tunnel-interface-handler": "string",
        "multicast-platform-data-length": "integer",
        "multicast-tunnel-id": "integer",
        "multicast-tunnel-next-hop-information": "integer",
        "multicast-mol-referance-count": "integer",
        "multicast-mpls-output-paths": "integer",
        "multicast-platform-data": "string",
        "multicast-tunnel-lspvif": "integer",
        "multicast-mol-base-flags": "integer",
        "multicast-mol-flags": "integer",
        "multicast-rpf-id": "integer",
        "multicast-encap-id": "integer",
        "multicast-mpls-local-output-paths": "integer"
      },
      "lw-ldi-refernace-count": "integer",
      "afi-table-id": "integer"
    }
  ]
}

FORWARDING-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/

Retrieve operation of resource: forwarding-detail

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "eos": "string",
  "label-value": "string",
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldi-hardware-information": "string"
}

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-mpls-protocol-output-paths": "integer",
  "multicast-tunnel-interface-handler": "string",
  "multicast-platform-data-length": "integer",
  "multicast-tunnel-id": "integer",
  "multicast-tunnel-next-hop-information": "integer",
  "multicast-mol-referance-count": "integer",
  "multicast-mpls-output-paths": "integer",
  "multicast-platform-data": "string",
  "multicast-tunnel-lspvif": "integer",
  "multicast-mol-base-flags": "integer",
  "multicast-mol-flags": "integer",
  "multicast-rpf-id": "integer",
  "multicast-encap-id": "integer",
  "multicast-mpls-local-output-paths": "integer"
}

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-information-route-version": "integer",
  "outgoing-interface": "string",
  "label-information-next-hop-type": "string",
  "label-information-next-hop-protocol": "string",
  "outgoing-interface-string": "string",
  "outgoing-label": "integer",
  "outgoing-parent-interface": "string",
  "exact-route-hash-info": {
    "hash-index-is-valid": "boolean",
    "hash-index": "integer"
  },
  "label-information-detail": {
    "status": "string",
    "transmit-number-of-bytes-switched": "integer",
    "total-encapsulation-size": "integer",
    "next-hop-interface": "string",
    "l3-mtu": "integer",
    "transmit-number-of-packets-switched": "integer",
    "mac-size": "integer",
    "label-stack": [
      {
        "entry": "integer"
      }
    ],
    "next-hop-string": "string",
    "next-hop-protocol": "string"
  },
  "outgoing-label-string": "string",
  "label-information-next-hop-string": "string",
  "label-information-type": "integer",
  "mpls-adjacency-flags": "integer",
  "tunnel-interface": "string",
  "local-label": "integer",
  "tx-bytes": "integer",
  "tunnel-id-present": "boolean",
  "label-information-time-in-milli-seconds": "integer",
  "label-information-path-index": "integer",
  "prefix-or-id": "string",
  "tx-packets": "integer",
  "outgoing-physical-interface": "string"
}

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "status": "string",
  "transmit-number-of-bytes-switched": "integer",
  "total-encapsulation-size": "integer",
  "next-hop-interface": "string",
  "l3-mtu": "integer",
  "transmit-number-of-packets-switched": "integer",
  "mac-size": "integer",
  "label-stack": [
    {
      "entry": "integer"
    }
  ],
  "next-hop-string": "string",
  "next-hop-protocol": "string"
}

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/forwarding-details/forwarding-detail/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "hash-index-is-valid": "boolean",
  "hash-index": "integer"
}

INFORMATIONS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/

Retrieve operation of resource: informations

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "information": [
    {
      "eos": "string",
      "label-value": "string",
      "leaf-time-in-milli-seconds": "integer",
      "ldi-information": {
        "ldi-hardware-information": "string"
      },
      "eos-bit": "integer",
      "lw-ldi-pointer": "integer",
      "leaf-local-label": "integer",
      "multicast-label": "boolean",
      "path-list-flags": "integer",
      "ldi-type": "integer",
      "lw-shared-ldi-pointer": "integer",
      "label-information": [
        {
          "label-information-route-version": "integer",
          "outgoing-interface": "string",
          "label-information-next-hop-type": "string",
          "label-information-next-hop-protocol": "string",
          "outgoing-interface-string": "string",
          "outgoing-label": "integer",
          "outgoing-parent-interface": "string",
          "exact-route-hash-info": {
            "hash-index-is-valid": "boolean",
            "hash-index": "integer"
          },
          "label-information-detail": {
            "status": "string",
            "transmit-number-of-bytes-switched": "integer",
            "total-encapsulation-size": "integer",
            "next-hop-interface": "string",
            "l3-mtu": "integer",
            "transmit-number-of-packets-switched": "integer",
            "mac-size": "integer",
            "label-stack": [
              {
                "entry": "integer"
              }
            ],
            "next-hop-string": "string",
            "next-hop-protocol": "string"
          },
          "outgoing-label-string": "string",
          "label-information-next-hop-string": "string",
          "label-information-type": "integer",
          "mpls-adjacency-flags": "integer",
          "tunnel-interface": "string",
          "local-label": "integer",
          "tx-bytes": "integer",
          "tunnel-id-present": "boolean",
          "label-information-time-in-milli-seconds": "integer",
          "label-information-path-index": "integer",
          "prefix-or-id": "string",
          "tx-packets": "integer",
          "outgoing-physical-interface": "string"
        }
      ],
      "leaf-referance-count": "integer",
      "leaf-flags": "integer",
      "hardware-information": "string",
      "ldi-flags": "integer",
      "path-list-referance-count": "integer",
      "ldi-pointer": "integer",
      "lspa-flags": "integer",
      "ldi-referance-count": "integer",
      "lw-ldi-type": "integer",
      "multicast-information": {
        "multicast-mpls-protocol-output-paths": "integer",
        "multicast-tunnel-interface-handler": "string",
        "multicast-platform-data-length": "integer",
        "multicast-tunnel-id": "integer",
        "multicast-tunnel-next-hop-information": "integer",
        "multicast-mol-referance-count": "integer",
        "multicast-mpls-output-paths": "integer",
        "multicast-platform-data": "string",
        "multicast-tunnel-lspvif": "integer",
        "multicast-mol-base-flags": "integer",
        "multicast-mol-flags": "integer",
        "multicast-rpf-id": "integer",
        "multicast-encap-id": "integer",
        "multicast-mpls-local-output-paths": "integer"
      },
      "lw-ldi-refernace-count": "integer",
      "afi-table-id": "integer"
    }
  ]
}

INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/

Retrieve operation of resource: information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "eos": "string",
  "label-value": "string",
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldi-hardware-information": "string"
}

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-mpls-protocol-output-paths": "integer",
  "multicast-tunnel-interface-handler": "string",
  "multicast-platform-data-length": "integer",
  "multicast-tunnel-id": "integer",
  "multicast-tunnel-next-hop-information": "integer",
  "multicast-mol-referance-count": "integer",
  "multicast-mpls-output-paths": "integer",
  "multicast-platform-data": "string",
  "multicast-tunnel-lspvif": "integer",
  "multicast-mol-base-flags": "integer",
  "multicast-mol-flags": "integer",
  "multicast-rpf-id": "integer",
  "multicast-encap-id": "integer",
  "multicast-mpls-local-output-paths": "integer"
}

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-information-route-version": "integer",
  "outgoing-interface": "string",
  "label-information-next-hop-type": "string",
  "label-information-next-hop-protocol": "string",
  "outgoing-interface-string": "string",
  "outgoing-label": "integer",
  "outgoing-parent-interface": "string",
  "exact-route-hash-info": {
    "hash-index-is-valid": "boolean",
    "hash-index": "integer"
  },
  "label-information-detail": {
    "status": "string",
    "transmit-number-of-bytes-switched": "integer",
    "total-encapsulation-size": "integer",
    "next-hop-interface": "string",
    "l3-mtu": "integer",
    "transmit-number-of-packets-switched": "integer",
    "mac-size": "integer",
    "label-stack": [
      {
        "entry": "integer"
      }
    ],
    "next-hop-string": "string",
    "next-hop-protocol": "string"
  },
  "outgoing-label-string": "string",
  "label-information-next-hop-string": "string",
  "label-information-type": "integer",
  "mpls-adjacency-flags": "integer",
  "tunnel-interface": "string",
  "local-label": "integer",
  "tx-bytes": "integer",
  "tunnel-id-present": "boolean",
  "label-information-time-in-milli-seconds": "integer",
  "label-information-path-index": "integer",
  "prefix-or-id": "string",
  "tx-packets": "integer",
  "outgoing-physical-interface": "string"
}

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "status": "string",
  "transmit-number-of-bytes-switched": "integer",
  "total-encapsulation-size": "integer",
  "next-hop-interface": "string",
  "l3-mtu": "integer",
  "transmit-number-of-packets-switched": "integer",
  "mac-size": "integer",
  "label-stack": [
    {
      "entry": "integer"
    }
  ],
  "next-hop-string": "string",
  "next-hop-protocol": "string"
}

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/informations/information/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "hash-index-is-valid": "boolean",
  "hash-index": "integer"
}

LABEL-SECURITY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/

Retrieve operation of resource: label-security

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "rpf-enabled": "boolean",
        "rpfifh": "string",
        "rpf-supported": "boolean",
        "rpf-drops": "integer",
        "mld-supported": "boolean",
        "mld-enabled": "boolean",
        "multi-label-drops": "integer"
      }
    ]
  },
  "summary": {
    "rpf-drops": "integer",
    "multi-label-drops": "integer"
  }
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/interfaces/

Retrieve operation of resource: interfaces

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface": [
    {
      "interface-name": "string",
      "rpf-enabled": "boolean",
      "rpfifh": "string",
      "rpf-supported": "boolean",
      "rpf-drops": "integer",
      "mld-supported": "boolean",
      "mld-enabled": "boolean",
      "multi-label-drops": "integer"
    }
  ]
}

INTERFACE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "rpf-enabled": "boolean",
  "rpfifh": "string",
  "rpf-supported": "boolean",
  "rpf-drops": "integer",
  "mld-supported": "boolean",
  "mld-enabled": "boolean",
  "multi-label-drops": "integer"
}

SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/label-fib/label-security/summary/

Retrieve operation of resource: summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rpf-drops": "integer",
  "multi-label-drops": "integer"
}

TUNNEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/

Retrieve operation of resource: tunnel

node-name: string
in path

ID of node-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-tunnels": {
    "forwarding-tunnel": [
      {
        "interface-name": "string",
        "fwdg": {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer",
              "mpls-adjacency-flags": "integer",
              "tunnel-interface": "string",
              "local-label": "integer",
              "tx-bytes": "integer",
              "tunnel-id-present": "boolean",
              "label-information-time-in-milli-seconds": "integer",
              "label-information-path-index": "integer",
              "prefix-or-id": "string",
              "tx-packets": "integer",
              "outgoing-physical-interface": "string"
            }
          ],
          "leaf-referance-count": "integer",
          "leaf-flags": "integer",
          "hardware-information": "string",
          "ldi-flags": "integer",
          "path-list-referance-count": "integer",
          "ldi-pointer": "integer",
          "lspa-flags": "integer",
          "ldi-referance-count": "integer",
          "lw-ldi-type": "integer",
          "multicast-information": {
            "multicast-mpls-protocol-output-paths": "integer",
            "multicast-tunnel-interface-handler": "string",
            "multicast-platform-data-length": "integer",
            "multicast-tunnel-id": "integer",
            "multicast-tunnel-next-hop-information": "integer",
            "multicast-mol-referance-count": "integer",
            "multicast-mpls-output-paths": "integer",
            "multicast-platform-data": "string",
            "multicast-tunnel-lspvif": "integer",
            "multicast-mol-base-flags": "integer",
            "multicast-mol-flags": "integer",
            "multicast-rpf-id": "integer",
            "multicast-encap-id": "integer",
            "multicast-mpls-local-output-paths": "integer"
          },
          "lw-ldi-refernace-count": "integer",
          "afi-table-id": "integer"
        },
        "tunnel-info": {
          "tunnel-load-metric": "integer",
          "tunnel-resolution-incomplete": "boolean",
          "tunnel-local-label": "integer",
          "tunnel-fwd-class": "integer",
          "tunnel-resolution-inconsistent": "boolean",
          "tunnel-interface-name": "string",
          "tunnel-is-srte": "boolean",
          "tunnel-is-programmed-to-drop": "boolean"
        }
      }
    ]
  }
}

FORWARDING-TUNNELS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/

Retrieve operation of resource: forwarding-tunnels

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "forwarding-tunnel": [
    {
      "interface-name": "string",
      "fwdg": {
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer",
        "leaf-local-label": "integer",
        "multicast-label": "boolean",
        "path-list-flags": "integer",
        "ldi-type": "integer",
        "lw-shared-ldi-pointer": "integer",
        "label-information": [
          {
            "label-information-route-version": "integer",
            "outgoing-interface": "string",
            "label-information-next-hop-type": "string",
            "label-information-next-hop-protocol": "string",
            "outgoing-interface-string": "string",
            "outgoing-label": "integer",
            "outgoing-parent-interface": "string",
            "exact-route-hash-info": {
              "hash-index-is-valid": "boolean",
              "hash-index": "integer"
            },
            "label-information-detail": {
              "status": "string",
              "transmit-number-of-bytes-switched": "integer",
              "total-encapsulation-size": "integer",
              "next-hop-interface": "string",
              "l3-mtu": "integer",
              "transmit-number-of-packets-switched": "integer",
              "mac-size": "integer",
              "label-stack": [
                {
                  "entry": "integer"
                }
              ],
              "next-hop-string": "string",
              "next-hop-protocol": "string"
            },
            "outgoing-label-string": "string",
            "label-information-next-hop-string": "string",
            "label-information-type": "integer",
            "mpls-adjacency-flags": "integer",
            "tunnel-interface": "string",
            "local-label": "integer",
            "tx-bytes": "integer",
            "tunnel-id-present": "boolean",
            "label-information-time-in-milli-seconds": "integer",
            "label-information-path-index": "integer",
            "prefix-or-id": "string",
            "tx-packets": "integer",
            "outgoing-physical-interface": "string"
          }
        ],
        "leaf-referance-count": "integer",
        "leaf-flags": "integer",
        "hardware-information": "string",
        "ldi-flags": "integer",
        "path-list-referance-count": "integer",
        "ldi-pointer": "integer",
        "lspa-flags": "integer",
        "ldi-referance-count": "integer",
        "lw-ldi-type": "integer",
        "multicast-information": {
          "multicast-mpls-protocol-output-paths": "integer",
          "multicast-tunnel-interface-handler": "string",
          "multicast-platform-data-length": "integer",
          "multicast-tunnel-id": "integer",
          "multicast-tunnel-next-hop-information": "integer",
          "multicast-mol-referance-count": "integer",
          "multicast-mpls-output-paths": "integer",
          "multicast-platform-data": "string",
          "multicast-tunnel-lspvif": "integer",
          "multicast-mol-base-flags": "integer",
          "multicast-mol-flags": "integer",
          "multicast-rpf-id": "integer",
          "multicast-encap-id": "integer",
          "multicast-mpls-local-output-paths": "integer"
        },
        "lw-ldi-refernace-count": "integer",
        "afi-table-id": "integer"
      },
      "tunnel-info": {
        "tunnel-load-metric": "integer",
        "tunnel-resolution-incomplete": "boolean",
        "tunnel-local-label": "integer",
        "tunnel-fwd-class": "integer",
        "tunnel-resolution-inconsistent": "boolean",
        "tunnel-interface-name": "string",
        "tunnel-is-srte": "boolean",
        "tunnel-is-programmed-to-drop": "boolean"
      }
    }
  ]
}

FORWARDING-TUNNEL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/

Retrieve operation of resource: forwarding-tunnel

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "fwdg": {
    "leaf-time-in-milli-seconds": "integer",
    "ldi-information": {
      "ldi-hardware-information": "string"
    },
    "eos-bit": "integer",
    "lw-ldi-pointer": "integer",
    "leaf-local-label": "integer",
    "multicast-label": "boolean",
    "path-list-flags": "integer",
    "ldi-type": "integer",
    "lw-shared-ldi-pointer": "integer",
    "label-information": [
      {
        "label-information-route-version": "integer",
        "outgoing-interface": "string",
        "label-information-next-hop-type": "string",
        "label-information-next-hop-protocol": "string",
        "outgoing-interface-string": "string",
        "outgoing-label": "integer",
        "outgoing-parent-interface": "string",
        "exact-route-hash-info": {
          "hash-index-is-valid": "boolean",
          "hash-index": "integer"
        },
        "label-information-detail": {
          "status": "string",
          "transmit-number-of-bytes-switched": "integer",
          "total-encapsulation-size": "integer",
          "next-hop-interface": "string",
          "l3-mtu": "integer",
          "transmit-number-of-packets-switched": "integer",
          "mac-size": "integer",
          "label-stack": [
            {
              "entry": "integer"
            }
          ],
          "next-hop-string": "string",
          "next-hop-protocol": "string"
        },
        "outgoing-label-string": "string",
        "label-information-next-hop-string": "string",
        "label-information-type": "integer",
        "mpls-adjacency-flags": "integer",
        "tunnel-interface": "string",
        "local-label": "integer",
        "tx-bytes": "integer",
        "tunnel-id-present": "boolean",
        "label-information-time-in-milli-seconds": "integer",
        "label-information-path-index": "integer",
        "prefix-or-id": "string",
        "tx-packets": "integer",
        "outgoing-physical-interface": "string"
      }
    ],
    "leaf-referance-count": "integer",
    "leaf-flags": "integer",
    "hardware-information": "string",
    "ldi-flags": "integer",
    "path-list-referance-count": "integer",
    "ldi-pointer": "integer",
    "lspa-flags": "integer",
    "ldi-referance-count": "integer",
    "lw-ldi-type": "integer",
    "multicast-information": {
      "multicast-mpls-protocol-output-paths": "integer",
      "multicast-tunnel-interface-handler": "string",
      "multicast-platform-data-length": "integer",
      "multicast-tunnel-id": "integer",
      "multicast-tunnel-next-hop-information": "integer",
      "multicast-mol-referance-count": "integer",
      "multicast-mpls-output-paths": "integer",
      "multicast-platform-data": "string",
      "multicast-tunnel-lspvif": "integer",
      "multicast-mol-base-flags": "integer",
      "multicast-mol-flags": "integer",
      "multicast-rpf-id": "integer",
      "multicast-encap-id": "integer",
      "multicast-mpls-local-output-paths": "integer"
    },
    "lw-ldi-refernace-count": "integer",
    "afi-table-id": "integer"
  },
  "tunnel-info": {
    "tunnel-load-metric": "integer",
    "tunnel-resolution-incomplete": "boolean",
    "tunnel-local-label": "integer",
    "tunnel-fwd-class": "integer",
    "tunnel-resolution-inconsistent": "boolean",
    "tunnel-interface-name": "string",
    "tunnel-is-srte": "boolean",
    "tunnel-is-programmed-to-drop": "boolean"
  }
}

TUNNEL-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/tunnel-info/

Retrieve operation of resource: tunnel-info

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tunnel-load-metric": "integer",
  "tunnel-resolution-incomplete": "boolean",
  "tunnel-local-label": "integer",
  "tunnel-fwd-class": "integer",
  "tunnel-resolution-inconsistent": "boolean",
  "tunnel-interface-name": "string",
  "tunnel-is-srte": "boolean",
  "tunnel-is-programmed-to-drop": "boolean"
}

FWDG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/

Retrieve operation of resource: fwdg

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

LDI-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/ldi-information/

Retrieve operation of resource: ldi-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ldi-hardware-information": "string"
}

MULTICAST-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/multicast-information/

Retrieve operation of resource: multicast-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "multicast-mpls-protocol-output-paths": "integer",
  "multicast-tunnel-interface-handler": "string",
  "multicast-platform-data-length": "integer",
  "multicast-tunnel-id": "integer",
  "multicast-tunnel-next-hop-information": "integer",
  "multicast-mol-referance-count": "integer",
  "multicast-mpls-output-paths": "integer",
  "multicast-platform-data": "string",
  "multicast-tunnel-lspvif": "integer",
  "multicast-mol-base-flags": "integer",
  "multicast-mol-flags": "integer",
  "multicast-rpf-id": "integer",
  "multicast-encap-id": "integer",
  "multicast-mpls-local-output-paths": "integer"
}

LABEL-INFORMATION - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/

Retrieve operation of resource: label-information

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "label-information-route-version": "integer",
  "outgoing-interface": "string",
  "label-information-next-hop-type": "string",
  "label-information-next-hop-protocol": "string",
  "outgoing-interface-string": "string",
  "outgoing-label": "integer",
  "outgoing-parent-interface": "string",
  "exact-route-hash-info": {
    "hash-index-is-valid": "boolean",
    "hash-index": "integer"
  },
  "label-information-detail": {
    "status": "string",
    "transmit-number-of-bytes-switched": "integer",
    "total-encapsulation-size": "integer",
    "next-hop-interface": "string",
    "l3-mtu": "integer",
    "transmit-number-of-packets-switched": "integer",
    "mac-size": "integer",
    "label-stack": [
      {
        "entry": "integer"
      }
    ],
    "next-hop-string": "string",
    "next-hop-protocol": "string"
  },
  "outgoing-label-string": "string",
  "label-information-next-hop-string": "string",
  "label-information-type": "integer",
  "mpls-adjacency-flags": "integer",
  "tunnel-interface": "string",
  "local-label": "integer",
  "tx-bytes": "integer",
  "tunnel-id-present": "boolean",
  "label-information-time-in-milli-seconds": "integer",
  "label-information-path-index": "integer",
  "prefix-or-id": "string",
  "tx-packets": "integer",
  "outgoing-physical-interface": "string"
}

LABEL-INFORMATION-DETAIL - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/label-information-detail/

Retrieve operation of resource: label-information-detail

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "status": "string",
  "transmit-number-of-bytes-switched": "integer",
  "total-encapsulation-size": "integer",
  "next-hop-interface": "string",
  "l3-mtu": "integer",
  "transmit-number-of-packets-switched": "integer",
  "mac-size": "integer",
  "label-stack": [
    {
      "entry": "integer"
    }
  ],
  "next-hop-string": "string",
  "next-hop-protocol": "string"
}

LABEL-STACK - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/label-information-detail/label-stack/

Retrieve operation of resource: label-stack

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "entry": "integer"
}

EXACT-ROUTE-HASH-INFO - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/tunnel/forwarding-tunnels/forwarding-tunnel/{interface-name}/fwdg/label-information/exact-route-hash-info/

Retrieve operation of resource: exact-route-hash-info

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "hash-index-is-valid": "boolean",
  "hash-index": "integer"
}

FRR-DATABASE - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/

Retrieve operation of resource: frr-database

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frrdb-tunnel-midpoints": {
    "frrdb-tunnel-midpoint": [
      {
        "local-label": "string",
        "frr-lable-string": "string",
        "frr-db": {
          "frr-entry-id": {
            "role": "string",
            "head": {
              "destination-prefix": "string",
              "destination-prefix-length": "integer"
            },
            "midpoint": {
              "tunnel-id": "integer",
              "lspid": "integer",
              "source-address": "string"
            }
          },
          "multicast-tunnel-legs": "integer",
          "frr-label": "integer",
          "outgoing-interface": "string",
          "frr-next-hop-ipv4-address": "string",
          "is-mldp-lsp": "boolean",
          "multicast-leg": [
            {
              "frr-entry-id": {
                "role": "string",
                "head": {
                  "destination-prefix": "string",
                  "destination-prefix-length": "integer"
                },
                "midpoint": {
                  "tunnel-id": "integer",
                  "lspid": "integer",
                  "source-address": "string"
                }
              },
              "frr-label": "integer",
              "outgoing-interface": "string",
              "frr-next-hop-ipv4-address": "string",
              "is-mldp-lsp": "boolean",
              "tunnel-interface-name": "string",
              "input-label": "integer",
              "frr-interface-name": "string",
              "entry-frr-state": "string",
              "outgoing-label": "integer"
            }
          ],
          "tunnel-interface-name": "string",
          "input-label": "integer",
          "is-multicast-tunnel": "boolean",
          "frr-interface-name": "string",
          "entry-frr-state": "string",
          "outgoing-label": "integer"
        },
        "outgoing-lable-string": "string"
      }
    ]
  },
  "frrdb-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-protected-interface-table-summaries": {
    "frrdb-protected-interface-table-summary": [
      {
        "interface-name": "string",
        "active": "integer",
        "ready": "integer",
        "other": "integer",
        "partial": "integer"
      }
    ]
  },
  "frrdb-tunnel-head-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-tunnel-midpoint-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-tunnel-heads": {
    "frrdb-tunnel-head": [
      {
        "frr-lable-string": "string",
        "frr-db": {
          "frr-entry-id": {
            "role": "string"
          }
        }
      }
    ]
  }
}

FRRDB-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-summary/

Retrieve operation of resource: frrdb-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-protected-interface-table-summaries/

Retrieve operation of resource: frrdb-protected-interface-table-summaries

node-name: string
in path

ID of node-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frrdb-protected-interface-table-summary": [
    {
      "interface-name": "string",
      "active": "integer",
      "ready": "integer",
      "other": "integer",
      "partial": "integer"
    }
  ]
}

FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-protected-interface-table-summaries/frrdb-protected-interface-table-summary/{interface-name}/

Retrieve operation of resource: frrdb-protected-interface-table-summary

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

FRRDB-TUNNEL-MIDPOINT-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoint-summary/

Retrieve operation of resource: frrdb-tunnel-midpoint-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

FRRDB-TUNNEL-MIDPOINTS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/

Retrieve operation of resource: frrdb-tunnel-midpoints

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frrdb-tunnel-midpoint": [
    {
      "local-label": "string",
      "frr-lable-string": "string",
      "frr-db": {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "multicast-tunnel-legs": "integer",
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "multicast-leg": [
          {
            "frr-entry-id": {
              "role": "string",
              "head": {
                "destination-prefix": "string",
                "destination-prefix-length": "integer"
              },
              "midpoint": {
                "tunnel-id": "integer",
                "lspid": "integer",
                "source-address": "string"
              }
            },
            "frr-label": "integer",
            "outgoing-interface": "string",
            "frr-next-hop-ipv4-address": "string",
            "is-mldp-lsp": "boolean",
            "tunnel-interface-name": "string",
            "input-label": "integer",
            "frr-interface-name": "string",
            "entry-frr-state": "string",
            "outgoing-label": "integer"
          }
        ],
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "is-multicast-tunnel": "boolean",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      },
      "outgoing-lable-string": "string"
    }
  ]
}

FRRDB-TUNNEL-MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/

Retrieve operation of resource: frrdb-tunnel-midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "local-label": "string",
  "frr-lable-string": "string",
  "frr-db": {
    "frr-entry-id": {
      "role": "string",
      "head": {
        "destination-prefix": "string",
        "destination-prefix-length": "integer"
      },
      "midpoint": {
        "tunnel-id": "integer",
        "lspid": "integer",
        "source-address": "string"
      }
    },
    "multicast-tunnel-legs": "integer",
    "frr-label": "integer",
    "outgoing-interface": "string",
    "frr-next-hop-ipv4-address": "string",
    "is-mldp-lsp": "boolean",
    "multicast-leg": [
      {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      }
    ],
    "tunnel-interface-name": "string",
    "input-label": "integer",
    "is-multicast-tunnel": "boolean",
    "frr-interface-name": "string",
    "entry-frr-state": "string",
    "outgoing-label": "integer"
  },
  "outgoing-lable-string": "string"
}

FRR-DB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/

Retrieve operation of resource: frr-db

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "multicast-tunnel-legs": "integer",
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "multicast-leg": [
    {
      "frr-entry-id": {
        "role": "string",
        "head": {
          "destination-prefix": "string",
          "destination-prefix-length": "integer"
        },
        "midpoint": {
          "tunnel-id": "integer",
          "lspid": "integer",
          "source-address": "string"
        }
      },
      "frr-label": "integer",
      "outgoing-interface": "string",
      "frr-next-hop-ipv4-address": "string",
      "is-mldp-lsp": "boolean",
      "tunnel-interface-name": "string",
      "input-label": "integer",
      "frr-interface-name": "string",
      "entry-frr-state": "string",
      "outgoing-label": "integer"
    }
  ],
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "is-multicast-tunnel": "boolean",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "role": "string",
  "head": {
    "destination-prefix": "string",
    "destination-prefix-length": "integer"
  },
  "midpoint": {
    "tunnel-id": "integer",
    "lspid": "integer",
    "source-address": "string"
  }
}

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "destination-prefix": "string",
  "destination-prefix-length": "integer"
}

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tunnel-id": "integer",
  "lspid": "integer",
  "source-address": "string"
}

MULTICAST-LEG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/

Retrieve operation of resource: multicast-leg

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "role": "string",
  "head": {
    "destination-prefix": "string",
    "destination-prefix-length": "integer"
  },
  "midpoint": {
    "tunnel-id": "integer",
    "lspid": "integer",
    "source-address": "string"
  }
}

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "destination-prefix": "string",
  "destination-prefix-length": "integer"
}

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-midpoints/frrdb-tunnel-midpoint/{local-label}/frr-db/multicast-leg/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

local-label: string
in path

ID of local-label

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tunnel-id": "integer",
  "lspid": "integer",
  "source-address": "string"
}

FRRDB-TUNNEL-HEADS - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/

Retrieve operation of resource: frrdb-tunnel-heads

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frrdb-tunnel-head": [
    {
      "interface-name": "string",
      "frr-lable-string": "string",
      "frr-db": {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "multicast-tunnel-legs": "integer",
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "multicast-leg": [
          {
            "frr-entry-id": {
              "role": "string",
              "head": {
                "destination-prefix": "string",
                "destination-prefix-length": "integer"
              },
              "midpoint": {
                "tunnel-id": "integer",
                "lspid": "integer",
                "source-address": "string"
              }
            },
            "frr-label": "integer",
            "outgoing-interface": "string",
            "frr-next-hop-ipv4-address": "string",
            "is-mldp-lsp": "boolean",
            "tunnel-interface-name": "string",
            "input-label": "integer",
            "frr-interface-name": "string",
            "entry-frr-state": "string",
            "outgoing-label": "integer"
          }
        ],
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "is-multicast-tunnel": "boolean",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      },
      "outgoing-lable-string": "string"
    }
  ]
}

FRRDB-TUNNEL-HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/

Retrieve operation of resource: frrdb-tunnel-head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "frr-lable-string": "string",
  "frr-db": {
    "frr-entry-id": {
      "role": "string",
      "head": {
        "destination-prefix": "string",
        "destination-prefix-length": "integer"
      },
      "midpoint": {
        "tunnel-id": "integer",
        "lspid": "integer",
        "source-address": "string"
      }
    },
    "multicast-tunnel-legs": "integer",
    "frr-label": "integer",
    "outgoing-interface": "string",
    "frr-next-hop-ipv4-address": "string",
    "is-mldp-lsp": "boolean",
    "multicast-leg": [
      {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      }
    ],
    "tunnel-interface-name": "string",
    "input-label": "integer",
    "is-multicast-tunnel": "boolean",
    "frr-interface-name": "string",
    "entry-frr-state": "string",
    "outgoing-label": "integer"
  },
  "outgoing-lable-string": "string"
}

FRR-DB - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/

Retrieve operation of resource: frr-db

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "multicast-tunnel-legs": "integer",
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "multicast-leg": [
    {
      "frr-entry-id": {
        "role": "string",
        "head": {
          "destination-prefix": "string",
          "destination-prefix-length": "integer"
        },
        "midpoint": {
          "tunnel-id": "integer",
          "lspid": "integer",
          "source-address": "string"
        }
      },
      "frr-label": "integer",
      "outgoing-interface": "string",
      "frr-next-hop-ipv4-address": "string",
      "is-mldp-lsp": "boolean",
      "tunnel-interface-name": "string",
      "input-label": "integer",
      "frr-interface-name": "string",
      "entry-frr-state": "string",
      "outgoing-label": "integer"
    }
  ],
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "is-multicast-tunnel": "boolean",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "role": "string",
  "head": {
    "destination-prefix": "string",
    "destination-prefix-length": "integer"
  },
  "midpoint": {
    "tunnel-id": "integer",
    "lspid": "integer",
    "source-address": "string"
  }
}

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "destination-prefix": "string",
  "destination-prefix-length": "integer"
}

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tunnel-id": "integer",
  "lspid": "integer",
  "source-address": "string"
}

MULTICAST-LEG - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/

Retrieve operation of resource: multicast-leg

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FRR-ENTRY-ID - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/

Retrieve operation of resource: frr-entry-id

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "role": "string",
  "head": {
    "destination-prefix": "string",
    "destination-prefix-length": "integer"
  },
  "midpoint": {
    "tunnel-id": "integer",
    "lspid": "integer",
    "source-address": "string"
  }
}

HEAD - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/head/

Retrieve operation of resource: head

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "destination-prefix": "string",
  "destination-prefix-length": "integer"
}

MIDPOINT - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-heads/frrdb-tunnel-head/{interface-name}/frr-db/multicast-leg/frr-entry-id/midpoint/

Retrieve operation of resource: midpoint

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tunnel-id": "integer",
  "lspid": "integer",
  "source-address": "string"
}

FRRDB-TUNNEL-HEAD-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-tunnel-head-summary/

Retrieve operation of resource: frrdb-tunnel-head-summary

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

FRRDB-BACKUP-INTERFACE-SUMMARIES - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-backup-interface-summaries/

Retrieve operation of resource: frrdb-backup-interface-summaries

node-name: string
in path

ID of node-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frrdb-backup-interface-summary": [
    {
      "interface-name": "string",
      "active": "integer",
      "ready": "integer",
      "other": "integer",
      "partial": "integer"
    }
  ]
}

FRRDB-BACKUP-INTERFACE-SUMMARY - Retrieve

GET Cisco-IOS-XR-fib-common-oper:mpls-forwarding/nodes/node/{node-name}/frr-database/frrdb-backup-interface-summaries/frrdb-backup-interface-summary/{interface-name}/

Retrieve operation of resource: frrdb-backup-interface-summary

node-name: string
in path

ID of node-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

Schema Definitions

FIB-OC-INTERF-REF-STATE:

FIB OC INTERF REF STATE

interface: string

Interface name

subinterface: integer

Sub-Interface index

Example
{
  "interface": "string",
  "subinterface": "integer"
}

FIB-GLOBAL-SUMMARY-OBJ-HISTORY:

FIB Global summary object history

count: integer

Placeholder for obj history counts

Example
{
  "count": "integer"
}

FIB-SH-TBL-EXT-SUM-ALL:

FIB external brief summary information across all clients

sesa-pl-sum: FIB-SH-TBL-EXT-PL-SUM

External pathlist summary

sesa-num-client: integer

Client information

Example
{
  "sesa-pl-sum": {
    "sep-num-ecd-pathlist": "integer",
    "sep-num-ecd-pl-per-interest": [
      {
        "entry": "integer"
      }
    ],
    "sep-num-ecd-pl-unresolved": "integer"
  },
  "sesa-num-client": "integer"
}

FIB-SH-PFX-MASKLEN-CNT:

FIB Prefix Masklength counts

number-of-prefixes: integer

Number of prefixes with given mask length

mask-length: integer

Mask length

Example
{
  "number-of-prefixes": "integer",
  "mask-length": "integer"
}

EVT-HIST-INFO:

Per object event history

evt-class-name: string

Class name string

evt-entry: EVT-HIST-ENTRY

Array of event entries

EVT-HIST-ENTRY
Example
{
  "evt-class-name": "string",
  "evt-entry": [
    {
      "evt-type": "integer",
      "evt-data": [
        {
          "entry": "integer"
        }
      ],
      "evt-sticky": "boolean",
      "evt-many": "boolean",
      "evt-name": "string",
      "evt-timestamp": "string"
    }
  ]
}

FIB-OC-AFT-PREFIX:

OC AFT entry

next-hop: FIB-OC-AFT-PATH

Next hops

FIB-OC-AFT-PATH
state: FIB-OC-PREFIX-STATE

State

Example
{
  "next-hop": [
    {
      "state": {
        "popped-mpls-label-stack": [
          "string"
        ],
        "index": "integer",
        "pushed-mpls-label-stack": [
          "string"
        ],
        "weight": "integer",
        "network-instance": "string",
        "ip-address": "string"
      },
      "interface-ref": {
        "state": {
          "interface": "string",
          "subinterface": "integer"
        }
      }
    }
  ],
  "state": {
    "label-index": "string",
    "prefix-index": "string"
  }
}

FIB-SH-ROUTE-DEL-TS:

FIB SH ROUTE DEL TS

msec-time: integer

msec time

prfx: string

prfx

prfx-len: integer

prfx len

prfx-proto: integer

prfx proto

tableid: integer

tableid

Example
{
  "msec-time": "integer",
  "prfx": "string",
  "prfx-len": "integer",
  "prfx-proto": "integer",
  "tableid": "integer"
}

FIB-MPLS-FRR-EVENT:

FIB MPLS FRR EVENT

number-of-rewrites-affected: integer

Number of rewrites affected

start-time: FIB-MPLS-TIMESPEC

Time of FRR event processing start, Seconds in UTC, and Nano Seconds

frr-event-node-id: string

Node on which the FRR event happened

protected-frr-interface-name: string

Interface

switching-time-nsecs: integer

Time to switch rewrites [nsecs]

next-hop: integer

Next Hop

fast-bundle-member-down-interface: integer

Fast Bundle Member Down Interface

main-processing: integer

Main Processing for FRR

Example
{
  "number-of-rewrites-affected": "integer",
  "start-time": {
    "seconds": "string",
    "nanoseconds": "string"
  },
  "frr-event-node-id": "string",
  "protected-frr-interface-name": "string",
  "switching-time-nsecs": "integer",
  "next-hop": "integer",
  "fast-bundle-member-down-interface": "integer",
  "main-processing": "integer"
}

FIB-SH-NHINFO-EXT:

FIB per nhinfo info

nh-info-extension-detail: FIB-SH-NHINFO-EXT-DET

NHINFO Extension Detail

FIB-SH-NHINFO-EXT-DET
Example
{
  "nh-info-extension-detail": [
    {
      "nh-info-extension-base": {
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "back-object-pointer": "integer",
        "parent-object-pointer": "integer"
      },
      "nh-info-extension-detail": {
        "snecd-nhr": {
          "nh-info-replicated-nh-id": "integer",
          "nh-info-replicated-interface": "string",
          "nh-info-replicated-type": "integer"
        },
        "type": "string"
      }
    }
  ]
}

MPLS-SH-TEHEAD:

Information about TE tunnel head

fwdg: MPLS-SH-LEAF

Tunnel forwarding information

tunnel-info: FIB-MPLS-SH-TUN-INFO

Tunnel head information

Example
{
  "fwdg": {
    "leaf-time-in-milli-seconds": "integer",
    "ldi-information": {
      "ldi-hardware-information": "string"
    },
    "eos-bit": "integer",
    "lw-ldi-pointer": "integer",
    "leaf-local-label": "integer",
    "multicast-label": "boolean",
    "path-list-flags": "integer",
    "ldi-type": "integer",
    "lw-shared-ldi-pointer": "integer",
    "label-information": [
      {
        "label-information-route-version": "integer",
        "outgoing-interface": "string",
        "label-information-next-hop-type": "string",
        "label-information-next-hop-protocol": "string",
        "outgoing-interface-string": "string",
        "outgoing-label": "integer",
        "outgoing-parent-interface": "string",
        "exact-route-hash-info": {
          "hash-index-is-valid": "boolean",
          "hash-index": "integer"
        },
        "label-information-detail": {
          "status": "string",
          "transmit-number-of-bytes-switched": "integer",
          "total-encapsulation-size": "integer",
          "next-hop-interface": "string",
          "l3-mtu": "integer",
          "transmit-number-of-packets-switched": "integer",
          "mac-size": "integer",
          "label-stack": [
            {
              "entry": "integer"
            }
          ],
          "next-hop-string": "string",
          "next-hop-protocol": "string"
        },
        "outgoing-label-string": "string",
        "label-information-next-hop-string": "string",
        "label-information-type": "integer",
        "mpls-adjacency-flags": "integer",
        "tunnel-interface": "string",
        "local-label": "integer",
        "tx-bytes": "integer",
        "tunnel-id-present": "boolean",
        "label-information-time-in-milli-seconds": "integer",
        "label-information-path-index": "integer",
        "prefix-or-id": "string",
        "tx-packets": "integer",
        "outgoing-physical-interface": "string"
      }
    ],
    "leaf-referance-count": "integer",
    "leaf-flags": "integer",
    "hardware-information": "string",
    "ldi-flags": "integer",
    "path-list-referance-count": "integer",
    "ldi-pointer": "integer",
    "lspa-flags": "integer",
    "ldi-referance-count": "integer",
    "lw-ldi-type": "integer",
    "multicast-information": {
      "multicast-mpls-protocol-output-paths": "integer",
      "multicast-tunnel-interface-handler": "string",
      "multicast-platform-data-length": "integer",
      "multicast-tunnel-id": "integer",
      "multicast-tunnel-next-hop-information": "integer",
      "multicast-mol-referance-count": "integer",
      "multicast-mpls-output-paths": "integer",
      "multicast-platform-data": "string",
      "multicast-tunnel-lspvif": "integer",
      "multicast-mol-base-flags": "integer",
      "multicast-mol-flags": "integer",
      "multicast-rpf-id": "integer",
      "multicast-encap-id": "integer",
      "multicast-mpls-local-output-paths": "integer"
    },
    "lw-ldi-refernace-count": "integer",
    "afi-table-id": "integer"
  },
  "tunnel-info": {
    "tunnel-load-metric": "integer",
    "tunnel-resolution-incomplete": "boolean",
    "tunnel-local-label": "integer",
    "tunnel-fwd-class": "integer",
    "tunnel-resolution-inconsistent": "boolean",
    "tunnel-interface-name": "string",
    "tunnel-is-srte": "boolean",
    "tunnel-is-programmed-to-drop": "boolean"
  }
}

FIB-ISSU-PROTO-STATE:

FIB ISSU protocol state

rib-tables-converged-time-stamp: string

All RIB tables converged timestamp

aib-eod-time-stamp: string

AIB EODTimeStamp

rsi-eod-valid: boolean

RSI EOD expected/valid

protocol-name: string

Protocol name

protocol-eod-valid: boolean

Protocol EOD expected/valid

rsi-eod-time-stamp: string

RSI EOD received timestamp

lsd-eod-valid: boolean

LSD EOD expected/valid

lmrib-eod-valid: boolean

LMRIB EOD expected/valid

lsd-eod-time-stamp: string

LSD EOD received timestamp

lmrib-eod-time-stamp: string

LMRIB EOD received timestamp

bcdl-tables: integer

Number of BCDL tables

rib-info-valid: boolean

RIB table info valid

converged-tables: integer

Number of tables converged

protocol-eod-time-stamp: string

Protocol EOD sent timestamp

Example
{
  "rib-tables-converged-time-stamp": "string",
  "aib-eod-time-stamp": "string",
  "rsi-eod-valid": "boolean",
  "protocol-name": "string",
  "protocol-eod-valid": "boolean",
  "rsi-eod-time-stamp": "string",
  "lsd-eod-valid": "boolean",
  "lmrib-eod-valid": "boolean",
  "lsd-eod-time-stamp": "string",
  "lmrib-eod-time-stamp": "string",
  "bcdl-tables": "integer",
  "rib-info-valid": "boolean",
  "converged-tables": "integer",
  "protocol-eod-time-stamp": "string"
}

FIB-OC-INTERF-REF:

FIB OC INTERF REF

state: FIB-OC-INTERF-REF-STATE

AFT entry interface ref state

Example
{
  "state": {
    "interface": "string",
    "subinterface": "integer"
  }
}

FIB-MPLS-LLC-LSM:

FIB MPLS LLC LSM

nh: string

nh

mcast-id: integer

mcast id

Example
{
  "nh": "string",
  "mcast-id": "integer"
}

FIB-GLOBAL-NUM-OBJECTS-ST:

FIB Global summary num retries

object-type: string

object

num-objects: integer

number of elements for this obj type

Example
{
  "object-type": "string",
  "num-objects": "integer"
}

FIB-SH-GTRIE-TIMING:

FIB platform update statistics

fgt-upd-total-time: integer

Total time for all pd updates

fgt-gtrie-fn-timing: FIB-SH-GTRIE-FN-TIMING

Array of max time info indexed by gtrie function

FIB-SH-GTRIE-FN-TIMING
fgt-num-success: integer

Number of successful updates

fgt-num-failure: integer

Number of unsuccessful updates

Example
{
  "fgt-upd-total-time": "integer",
  "fgt-gtrie-fn-timing": [
    {
      "fgft-fn": "string",
      "fgft-max-time": "integer",
      "fgft-tot-updates-zero": "integer",
      "fgft-tot-updates": "integer",
      "fgft-tot-upd-time": "integer",
      "fgft-max-tstamp": "integer"
    }
  ],
  "fgt-num-success": "integer",
  "fgt-num-failure": "integer"
}

MPLS-MCAST-INFO:

Information for mpls multicast entries

multicast-mpls-protocol-output-paths: integer

num multicast mpls prot output paths

multicast-tunnel-interface-handler: string

multicast mpls tunnel

multicast-platform-data-length: integer

The multicast platform data len

multicast-tunnel-id: integer

multicast mpls P2MP-TE tunnel id or MLDP Tunnel LSMID on all nodes

multicast-tunnel-next-hop-information: integer

multicast nhinfo for p2mp TE Head

multicast-mol-referance-count: integer

MOL refcount

multicast-mpls-output-paths: integer

num multicast mpls output paths

multicast-platform-data: string

The multicast platform data

multicast-tunnel-lspvif: integer

multicast LSPVIF for MLDP Tunnels

multicast-mol-base-flags: integer

MOL base flags

multicast-mol-flags: integer

MOL flags

multicast-rpf-id: integer

The multicast RPF-ID

multicast-encap-id: integer

The multicast ENCAP-ID

multicast-mpls-local-output-paths: integer

num multicast mpls local output paths

Example
{
  "multicast-mpls-protocol-output-paths": "integer",
  "multicast-tunnel-interface-handler": "string",
  "multicast-platform-data-length": "integer",
  "multicast-tunnel-id": "integer",
  "multicast-tunnel-next-hop-information": "integer",
  "multicast-mol-referance-count": "integer",
  "multicast-mpls-output-paths": "integer",
  "multicast-platform-data": "string",
  "multicast-tunnel-lspvif": "integer",
  "multicast-mol-base-flags": "integer",
  "multicast-mol-flags": "integer",
  "multicast-rpf-id": "integer",
  "multicast-encap-id": "integer",
  "multicast-mpls-local-output-paths": "integer"
}

FIB-SH-NHID-ENTRY:

FIB per NHID entry information

time-of-last-update-in-msec: integer

The time of last update in msec

nh-link-type: integer

Payload linktype

nh-table-id: integer

Table-ID entry notified for

nh-id-application: integer

NHID application type

version: integer

RIB version

nh-address-xr: string

Next-hop address

nh-interf-handle: string

Next-hop interface

nh-protocol: integer

Next-hop address protocol, IPv4/IPv6

nh-id: integer

NHID value

Example
{
  "time-of-last-update-in-msec": "integer",
  "nh-link-type": "integer",
  "nh-table-id": "integer",
  "nh-id-application": "integer",
  "version": "integer",
  "nh-address-xr": "string",
  "nh-interf-handle": "string",
  "nh-protocol": "integer",
  "nh-id": "integer"
}

FIB-GLOBAL-NUM-RETRIES-ST:

FIB Global summary num retries

num-retries: integer

number of elements for this obj type in retry db

retry-object-type: string

retry object

Example
{
  "num-retries": "integer",
  "retry-object-type": "string"
}

FIB-SH-LEAF-SRV6-INFO:

IPv6 SR related information

route-is-sripv6-flag: boolean

Route is an IPv6 Segment-Routing prefix

sripv6-stats-valid-flag: boolean

Statistics are valid for this prefix

srv6-statistics: FIB-SH-LEAF-SRV6-STATS

Statistics for a IPv6 SR prefix

srv6-pfx-resolved-via-policy-label: boolean

Route is a SRv6 prefix resolved via Policy label

Example
{
  "route-is-sripv6-flag": "boolean",
  "sripv6-stats-valid-flag": "boolean",
  "srv6-statistics": {
    "srv6-packets-forwarded": "integer",
    "srv6-packets-dropped": "integer"
  },
  "srv6-pfx-resolved-via-policy-label": "boolean"
}

FIB-GLOBAL-SUMMARY-PROTO:

FIB GLOBAL SUMMARY PROTO

common-info: FIB-GLOBAL-SUMMARY-COMMON-INFO

Common Info

summary: FIB-GLOBAL-SUMMARY

Global summary

Example
{
  "common-info": {
    "count": "integer"
  },
  "summary": {
    "summary-counts": {
      "num-retry-timeouts": "integer",
      "array-number-of-retry": [
        {
          "num-retries": "integer",
          "retry-object-type": "string"
        }
      ],
      "array-number-of-object": [
        {
          "object-type": "string",
          "num-objects": "integer"
        }
      ],
      "num-retry-ojbects": "integer"
    },
    "health": {
      "is-retry-db-empty": "boolean"
    },
    "base-object": {
      "protocol": "integer"
    }
  }
}

FIB-SH-TBL-FIB-EXT-DET:

FIB entry extension list information

context-label-flag: boolean

Context Label Exist

context-label: integer

Context Label

Example
{
  "context-label-flag": "boolean",
  "context-label": "integer"
}

FIB-SH-IPENCAP-HDR-DET:

Detailed IP Encap Header Description

ip-encap-hdr-dyn: integer

Dynamic Header Fields

ip-encap-hdr-type: string fib-sh-ip-encap-none, fib-sh-ip-encap-ip4, fib-sh-ip-encap-ip6, fib-sh-ip-encap-udp, fib-sh-ip-encap-lisp

Header Type

ip-encap-hdrp: string

Static Header

Example
{
  "ip-encap-hdr-dyn": "integer",
  "ip-encap-hdr-type": "string",
  "ip-encap-hdrp": "string"
}

FIB-SH-PROTO-PURGE-STATS:

FIB per protocol purge counters

fpp-cntr: object[]

the number of frees for this proto

object
entry: integer
Example
{
  "fpp-cntr": [
    {
      "entry": "integer"
    }
  ]
}

FIB-OC-AFT-PATH-STATE:

FIB OC AFT PATH STATE

popped-mpls-label-stack: string[]
string

Popped mpls label stack

index: integer

Index

pushed-mpls-label-stack: string[]
string

Pushed mpls label stack

weight: integer

Weight

network-instance: string

VRF name where the nexthop is resolved

ip-address: string

IP address

Example
{
  "popped-mpls-label-stack": [
    "string"
  ],
  "index": "integer",
  "pushed-mpls-label-stack": [
    "string"
  ],
  "weight": "integer",
  "network-instance": "string",
  "ip-address": "string"
}

FIB-SH-TBL-LOADINFO-DET:

Detailed load sharing information for FIB table entries

loadinfo-sanity-flag: boolean

Loadinfo sanity flag

load-information-reference-count: integer

Loadinfo reference count

total-bytes-through-load-information: integer

Total bytes through this loadinfo

packets-through-load-information: integer

Packets through this loadinfo

load-informtion-internal-data: FIB-SH-TBL-LOADINFO-INT

Loadinfo internal data

prefix-of-owner: integer

Prefix of the owner

is-owner: boolean

Owner flag

per-dest-load-sharing-flag: boolean

Per destination load sharing flag

total-packets-through-load-information: integer

Total packets through this loadinfo

load-information-owner-deleted-flag: boolean

Loadinfo owner deleted flag

bytes-through-load-information: integer

Bytes through this loadinfo

mask-length-of-owner: integer

Mask length of the owner

Example
{
  "loadinfo-sanity-flag": "boolean",
  "load-information-reference-count": "integer",
  "total-bytes-through-load-information": "integer",
  "packets-through-load-information": "integer",
  "load-informtion-internal-data": {
    "path-ldi-numbers": "string",
    "is-pbts-info-valid": "boolean",
    "pbts-class-is-fallback-mapped": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-fallback-to-drop": [
      {
        "entry": "boolean"
      }
    ],
    "platform-hardware-information": "string",
    "interface-handle": [
      {
        "entry": "string"
      }
    ],
    "weights-of-path": [
      {
        "entry": "integer"
      }
    ],
    "adjacency-address": [
      {
        "address": "string"
      }
    ],
    "pbts-fallback-mapped-class": "string",
    "path-indices": "string",
    "normalized-weights": "string",
    "sanity-flag": [
      {
        "entry": "boolean"
      }
    ],
    "ldi-next-hop-buckets": "integer",
    "number-of-ldis": "integer",
    "tunnel-is-forward-class": [
      {
        "entry": "boolean"
      }
    ],
    "pbts-class-num-paths": "string",
    "maximum-slots": "integer",
    "level-ofldis": "integer",
    "pbts-class-offset": "string",
    "tunnel-class-value": "string",
    "maximum-index-arrays": "integer",
    "round-robin-disable": "boolean"
  },
  "prefix-of-owner": "integer",
  "is-owner": "boolean",
  "per-dest-load-sharing-flag": "boolean",
  "total-packets-through-load-information": "integer",
  "load-information-owner-deleted-flag": "boolean",
  "bytes-through-load-information": "integer",
  "mask-length-of-owner": "integer"
}

MPLS-FWD-INFO:

MPLS FWD INFO

status: string

Status

transmit-number-of-bytes-switched: integer

Number of Bytes switched

total-encapsulation-size: integer

Total encapsulation size: L2 + MPLS

next-hop-interface: string

Next hop interface

l3-mtu: integer

L3 MTU

transmit-number-of-packets-switched: integer

Number of packets switched

mac-size: integer

Length of L2 encapsulation

label-stack: object[]

Label stack

object
entry: integer
next-hop-string: string

Next hop address in string format

next-hop-protocol: string ipv4, ipv6, mpls

The address family (V4/V6)

Example
{
  "status": "string",
  "transmit-number-of-bytes-switched": "integer",
  "total-encapsulation-size": "integer",
  "next-hop-interface": "string",
  "l3-mtu": "integer",
  "transmit-number-of-packets-switched": "integer",
  "mac-size": "integer",
  "label-stack": [
    {
      "entry": "integer"
    }
  ],
  "next-hop-string": "string",
  "next-hop-protocol": "string"
}

MPLS-ADJ-EXACT-ROUTE-HASH-INFO:

MPLS Adj Exact-Route Hash info

hash-index-is-valid: boolean

Is Hash Index valid?

hash-index: integer

Hash Index value

Example
{
  "hash-index-is-valid": "boolean",
  "hash-index": "integer"
}

FIB-SH-INT:

FIB per interface information

protocol-enabled: boolean

Is the protocol configured?

si-internal: FIB-SH-INT-INTERNAL

Internal Information

punt-packets-from-fib-switching-flag: boolean

Punt packets from FIB switching flag

fib-id-pointer: integer

Pointer to fibidb

number-of-input-packets: integer

Number of input packets

number-of-output-bytes: integer

Number of output bytes

number-of-output-packets: integer

Number of output packets

fib-id-extension-pointer: integer

Pointer to fibidb extension

fib-interface-type: integer

FIB Interface type

fib-id-flags: integer

Flags on fibidb

drop-packets-while-fib-switching-flag: boolean

Drop packets while FIB switching flag

punt-packets-from-linecard-flag: boolean

Punt packets from linecard flag

last-modified-time: integer

Time last modified

reference-count: integer

Reference count

detail-fib-int-information: FIB-SH-INT-DET

Detailed FIB interface information

number-of-dependent-next-hop-information: integer

Number of dependent nhinfo's

null-interface-flag: boolean

Null interface flag

gre-tunnel-interface-flag: boolean

GRE Tunnel interface flag

last-operation: string fibidb-none, fibidb-create, fibidb-delete, fibidb-modify, fibidb-max

Last Oper

primary-ipv4-address: string

Pimary local v4 address for the interface

tunnel-interface-flag: boolean

Tunnel interface flag

p2p-interface-flag: boolean

P2P interface flag

per-packet-load-balancing-flag: boolean

Per packet loadbalancing flag

primary-ipv6-address: string

Pimary local v6 address for the interface

interface-up-flag: boolean

Interface up flag

number-of-input-bytes: integer

Number of input bytes

loopback-interface-flag: boolean

Loopback interface flag

vrf-local-cef-information-pointer: integer

Vrf local cef info ptr

fib-id-extension-flags: integer

Flags on fibidb extension

per-interface: string

Interface handle

referance-count-for-protocol: integer

Reference count for the protocol

Example
{
  "protocol-enabled": "boolean",
  "si-internal": {
    "fib-srte-head-hist": {
      "evt-class-name": "string",
      "evt-entry": [
        {
          "evt-type": "integer",
          "evt-data": [
            {
              "entry": "integer"
            }
          ],
          "evt-sticky": "boolean",
          "evt-many": "boolean",
          "evt-name": "string",
          "evt-timestamp": "string"
        }
      ]
    },
    "fib-idb-hist": {
      "evt-class-name": "string",
      "evt-entry": [
        {
          "evt-type": "integer",
          "evt-data": [
            {
              "entry": "integer"
            }
          ],
          "evt-sticky": "boolean",
          "evt-many": "boolean",
          "evt-name": "string",
          "evt-timestamp": "string"
        }
      ]
    }
  },
  "punt-packets-from-fib-switching-flag": "boolean",
  "fib-id-pointer": "integer",
  "number-of-input-packets": "integer",
  "number-of-output-bytes": "integer",
  "number-of-output-packets": "integer",
  "fib-id-extension-pointer": "integer",
  "fib-interface-type": "integer",
  "fib-id-flags": "integer",
  "drop-packets-while-fib-switching-flag": "boolean",
  "punt-packets-from-linecard-flag": "boolean",
  "last-modified-time": "integer",
  "reference-count": "integer",
  "detail-fib-int-information": {
    "destination-bgp-pa-output-configured-flag": "boolean",
    "default-route-with-rpf": "boolean",
    "rpf-configured-flag": "boolean",
    "source-bgp-pa-output-configured-flag": "boolean",
    "bgp-pa-input-configured-flag": "boolean",
    "interface-mtu": "integer",
    "multi-label-drop-flag": "boolean",
    "icmp-flag": "integer",
    "forwarding-flag": "boolean",
    "bgp-pa-output-configured-flag": "boolean",
    "self-ping-with-rpf": "boolean",
    "rpf-mode": "string",
    "source-bgp-pa-input-configured-flag": "boolean",
    "destination-bgp-pa-input-configured-flag": "boolean"
  },
  "number-of-dependent-next-hop-information": "integer",
  "null-interface-flag": "boolean",
  "gre-tunnel-interface-flag": "boolean",
  "last-operation": "string",
  "primary-ipv4-address": "string",
  "tunnel-interface-flag": "boolean",
  "p2p-interface-flag": "boolean",
  "per-packet-load-balancing-flag": "boolean",
  "primary-ipv6-address": "string",
  "interface-up-flag": "boolean",
  "number-of-input-bytes": "integer",
  "loopback-interface-flag": "boolean",
  "vrf-local-cef-information-pointer": "integer",
  "fib-id-extension-flags": "integer",
  "per-interface": "string",
  "referance-count-for-protocol": "integer"
}

FIB-GLOBAL-SUMMARY-HEALTH:

FIB Global summary health

is-retry-db-empty: boolean

Is the retry db empty?

Example
{
  "is-retry-db-empty": "boolean"
}

FIB-STATISTICS-BAG-DROPS:

FIB drop statistics

unsupported-feature-packets: integer

unsupported feature pkt

acl-in-rpf-packets: integer

ACL in RPF pkt

discard-packets: integer

discard pkt

gre-error-drop: integer

GRE processing errors

df-unreachable-packets: integer

DF unreachable pkt

unresolved-prefix-packets: integer

unresolved prefix pkt

rpf-check-failure-packets: integer

RPF check failures pkt

checksum-error-packets: integer

checksum error pkt

no-route-packets: integer

no route pkt

total-number-of-drop-packets: integer

the total number of drop pkt

gre-lookup-failed-drop: integer

GRE tunnel lookup failed drop pkt

lisp-encap-error-drops: integer

Lisp encap error drops

mpls-disabled-interface: integer

mpls disabled in interface

null-packets: integer

null0 pkt

rp-destination-drop-packets: integer

rp dest drop pkt

punt-unreachable-packets: integer

Punt generate unreach pkt

fragmenation-consumed-packets: integer

frag consumed packet pkt

incomplete-adjacency-packets: integer

incomplete adjacency pkt

lisp-decap-error-drops: integer

Lisp decap error drops

fragmenation-failure-packets: integer

fragmenation failure pkt

lisp-punt-drops: integer

LISP Punt drops

multi-label-drops: integer

Drops for the packets with multi[le labels

encapsulation-failure-packets: integer

encapsulation failure pkt

Example
{
  "unsupported-feature-packets": "integer",
  "acl-in-rpf-packets": "integer",
  "discard-packets": "integer",
  "gre-error-drop": "integer",
  "df-unreachable-packets": "integer",
  "unresolved-prefix-packets": "integer",
  "rpf-check-failure-packets": "integer",
  "checksum-error-packets": "integer",
  "no-route-packets": "integer",
  "total-number-of-drop-packets": "integer",
  "gre-lookup-failed-drop": "integer",
  "lisp-encap-error-drops": "integer",
  "mpls-disabled-interface": "integer",
  "null-packets": "integer",
  "rp-destination-drop-packets": "integer",
  "punt-unreachable-packets": "integer",
  "fragmenation-consumed-packets": "integer",
  "incomplete-adjacency-packets": "integer",
  "lisp-decap-error-drops": "integer",
  "fragmenation-failure-packets": "integer",
  "lisp-punt-drops": "integer",
  "multi-label-drops": "integer",
  "encapsulation-failure-packets": "integer"
}

FIB-GLOBAL-SUMMARY-TOTAL:

FIB GLOBAL SUMMARY TOTAL

common-info: FIB-GLOBAL-SUMMARY-COMMON-INFO

Common info

total-counters: FIB-GLOBAL-SUMMARY-COUNTS

Aggregate counters of all protocols

Example
{
  "common-info": {
    "count": "integer"
  },
  "total-counters": {
    "num-retry-timeouts": "integer",
    "array-number-of-retry": [
      {
        "num-retries": "integer",
        "retry-object-type": "string"
      }
    ],
    "array-number-of-object": [
      {
        "object-type": "string",
        "num-objects": "integer"
      }
    ],
    "num-retry-ojbects": "integer"
  }
}

FIB-SH-GTRIE-FN-TIMING:

FIB timing statistics for individual gtrie functions

fgft-fn: string

Gtrie operation

fgft-max-time: integer

Time for the update

fgft-tot-updates-zero: integer

Total number of updates with zero timing (due to timestamp granularity)

fgft-tot-updates: integer

Total number of updates

fgft-tot-upd-time: integer

Total time for updates

fgft-max-tstamp: integer

Time stamp of max update

Example
{
  "fgft-fn": "string",
  "fgft-max-time": "integer",
  "fgft-tot-updates-zero": "integer",
  "fgft-tot-updates": "integer",
  "fgft-tot-upd-time": "integer",
  "fgft-max-tstamp": "integer"
}

FIB-SH-PLAT-CAPABILITIES:

FIB platform capabilities

fpc-local-label-split: integer

Label split

fpc-num-l3-lbl-levels: integer

L3 LBL levels

fpc-srv6-support: boolean

SRv6 supported

fpc-platf-v6-upd-disable: boolean

V6 update disable

fpc-num-l3-ucmp-paths: integer

L3 Unequal cost hash buckets

fpc-platf-v4-upd-disable: boolean

V4 update disable

fpc-platf-temp-back-walk-reqd: boolean

Backwalk dependents is required

fpc-resolve-via-table: object[]

Fallback VRF support

object
entry: boolean

Array entry.

fpc-lisp-decap-over-v6: object[]

LISP Decap over 6

object
entry: boolean

Array entry.

fpc-slowpath-ingress-inject-reqd: boolean

Slowpath ingress inject required

fpc-prefix-filter-support: integer

Prefix filter level of support

fpc-pbts-defclass-support: boolean

PBTS default class support

fpc-num-fwding-stages: integer

Forwarding stages

fpc-lisp-decap-over-v4: object[]

LISP Decap over 4

object
entry: boolean

Array entry.

fpc-loadinfo-filter-support: boolean

loadinfo filter support

fpc-dlb-support: boolean

Per-destination load-balancing support

fpc-num-paths-per-pbts-class: integer

Path per tunnel class

fpc-num-l3-lbl-rec-paths: integer

L3 Recursive Hash buckets

fpc-v4v6-ldi-collapse-support: boolean

IPv4 over IPV6 Collapse LDI support

fpc-lba-tuples-default: integer

LBA tuples

fpc-link-mpls-nhinfo-in-ipv6-thread-support: boolean

Link MPLS IPv6 NH support

fpc-num-l3-lbl-paths: integer

L3 Hash buckets

fpc-nhid: boolean

NHID support

fpc-platf-ready-cb-wait: boolean

Plat ready cb register

fpc-cofo-support: boolean

COFO supported

fpc-exclude-deag-bkup: boolean

Exclude Deag backup Paths

fpc-mraps-support: boolean

MRAPS support

fpc-stats-support: boolean

Statistics support

fpc-lisp-ucmp: object[]

LISP UCMP support

object
entry: boolean

Array entry.

Example
{
  "fpc-local-label-split": "integer",
  "fpc-num-l3-lbl-levels": "integer",
  "fpc-srv6-support": "boolean",
  "fpc-platf-v6-upd-disable": "boolean",
  "fpc-num-l3-ucmp-paths": "integer",
  "fpc-platf-v4-upd-disable": "boolean",
  "fpc-platf-temp-back-walk-reqd": "boolean",
  "fpc-resolve-via-table": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-lisp-decap-over-v6": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-slowpath-ingress-inject-reqd": "boolean",
  "fpc-prefix-filter-support": "integer",
  "fpc-pbts-defclass-support": "boolean",
  "fpc-num-fwding-stages": "integer",
  "fpc-lisp-decap-over-v4": [
    {
      "entry": "boolean"
    }
  ],
  "fpc-loadinfo-filter-support": "boolean",
  "fpc-dlb-support": "boolean",
  "fpc-num-paths-per-pbts-class": "integer",
  "fpc-num-l3-lbl-rec-paths": "integer",
  "fpc-v4v6-ldi-collapse-support": "boolean",
  "fpc-lba-tuples-default": "integer",
  "fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean",
  "fpc-num-l3-lbl-paths": "integer",
  "fpc-nhid": "boolean",
  "fpc-platf-ready-cb-wait": "boolean",
  "fpc-cofo-support": "boolean",
  "fpc-exclude-deag-bkup": "boolean",
  "fpc-mraps-support": "boolean",
  "fpc-stats-support": "boolean",
  "fpc-lisp-ucmp": [
    {
      "entry": "boolean"
    }
  ]
}

FIB-SH-TBL-EXT-CLIENT-SUM:

FIB external client summary information

ses-client-name: string

External client name

ses-comp-id: integer

component-id of the client

ses-ecd-version: integer

ECD version

ses-num-pending: integer

Number of pending notifs

ses-pl-sum: FIB-SH-TBL-EXT-PL-SUM

ECD pathlist summary

ses-num-regs: integer

Number of registrations

ses-client-pulsed-time: integer

Client pulsed timestamp

ses-feci-fib-proto: integer

Registration proto

Example
{
  "ses-client-name": "string",
  "ses-comp-id": "integer",
  "ses-ecd-version": "integer",
  "ses-num-pending": "integer",
  "ses-pl-sum": {
    "sep-num-ecd-pathlist": "integer",
    "sep-num-ecd-pl-per-interest": [
      {
        "entry": "integer"
      }
    ],
    "sep-num-ecd-pl-unresolved": "integer"
  },
  "ses-num-regs": "integer",
  "ses-client-pulsed-time": "integer",
  "ses-feci-fib-proto": "integer"
}

FIB-SH-COFO-TBL-ID-DB-SUM:

FIB cofo table id summary information

tbl-id-minimum: integer

Minimum Table Id in Range

number-of-tbl-id-in-gc: integer

Number of Table Id in Garbage Collection List

tbl-id-default-v6: integer

COFO default V6 Table Id

tbl-id-default-v4: integer

COFO default V4 Table Id

tbl-id-maximum: integer

Maximum Table Id in Range

tbl-id-last-allocated: integer

Last Table Id Allocated

number-of-tbl-id-allocated: integer

Number of Table Id Allocated

per-sdr-stat: FIB-SH-COFO-TBL-ID-PER-SDR

Per SDR statistics

FIB-SH-COFO-TBL-ID-PER-SDR
Example
{
  "tbl-id-minimum": "integer",
  "number-of-tbl-id-in-gc": "integer",
  "tbl-id-default-v6": "integer",
  "tbl-id-default-v4": "integer",
  "tbl-id-maximum": "integer",
  "tbl-id-last-allocated": "integer",
  "number-of-tbl-id-allocated": "integer",
  "per-sdr-stat": [
    {
      "num-ofmpls-tables": "integer",
      "num-ofipv4-tables": "integer",
      "sdrid": "integer",
      "num-ofipv6-tables": "integer"
    }
  ]
}

MPLS-LDI-INFO:

Detailed load sharing information for mpls table entries

ldi-hardware-information: string

Hardware info

Example
{
  "ldi-hardware-information": "string"
}

FIB-GLOBAL-SUMMARY-OBJ-HISTORY-PROTO:

FIB GLOBAL SUMMARY OBJ HISTORY PROTO

object-history: FIB-GLOBAL-SUMMARY-OBJ-HISTORY

Obj History

base-object: FIB-GLOBAL-BASE-ST

Base object

Example
{
  "object-history": {
    "count": "integer"
  },
  "base-object": {
    "protocol": "integer"
  }
}

FIB-MPLS-LLC-TYPE-EXT:

FIB MPLS LLC TYPE EXT

pfx: FIB-MPLS-LLC-PFX

pfx

lsm: FIB-MPLS-LLC-LSM

lsm

type: string fib-mpls-llc-bag-type-xc, fib-mpls-llc-bag-type-pfx, fib-mpls-llc-bag-type-lsm, fib-mpls-llc-bag-type-max

type

Example
{
  "pfx": {
    "pfx": "string",
    "tbl-id": "integer"
  },
  "lsm": {
    "nh": "string",
    "mcast-id": "integer"
  },
  "type": "string"
}

FIB-SH-TBL-PATH:

Brief path information for FIB table entries

fib-sh-tbl-path: object[]

fib sh tbl path

object
brief-pnode-address: string

P-node address

path-flags: integer

Path flags

more-detail-about-path: FIB-SH-TBL-PATH-DET

More detail about this path entry

packets-received-path: boolean

Packets received on this path

mpls-information-for-path: FIB-SH-TBL-PATH-MPLS-INFO

mpls info for this path entry

hardware-information: string

Hardware info

backup-index: integer

Backup path index

backup-path: boolean

Backup path

brief-lfa-protection-type: string not-lfa-protected, local-lfa-protected, remote-lfa-protected, ti-lfa-protected

LFA protection type

via-label-to-recurse: integer

Local label to recurse over

parent-interface-handle: string

Parent Interface Handle

next-hop-index: integer

Next Hop Index

brief-qnode-address: string

Q-node address

protect-ignore: boolean

Is protection ignored

path-dlb: boolean

Is this the path used for DLB

brief-interface-handle: string

Interface handle

best-external-path: boolean

Best external path

path-info-flags: integer

Path Info flags

attached-path: boolean

Attached path

recursionvia-len: integer

recursion via /N constraint

resolved-path: boolean

Resolved path

brief-next-hop-prefix: string

Next hop prefix

recursive-path: boolean

Recursive path

path-index: integer

Path index

Example
{
  "fib-sh-tbl-path": [
    {
      "brief-pnode-address": "string",
      "path-flags": "integer",
      "more-detail-about-path": {
        "next-prefix-recursion": "string",
        "recurse-prefix-object": "boolean",
        "external-adjacency": "boolean",
        "fib-path-nh-information-type": "string",
        "interface-associated-path": "string",
        "tunnle-endpoint-id": "integer",
        "number-of-dependencies-this-path": "integer",
        "next-prefix-recursion2": "string",
        "next-prefix-length2": "integer",
        "next-hop-vrf": "string",
        "next-hop-interface": "string",
        "weight-of-path": "integer",
        "tunnel-class": "integer",
        "detail-next-hop-prefix": "string",
        "label-to-recurse": "integer",
        "spd-ipencap": [
          {
            "ip-encap-transport-tbl": "integer",
            "ip-encap-hdr": [
              {
                "ip-encap-hdr-dyn": "integer",
                "ip-encap-hdr-type": "string",
                "ip-encap-hdrp": "string"
              }
            ],
            "ip-encap-parent-type": "integer",
            "ip-encap-hdr-count": "integer",
            "ip-encap-transport-af": "integer",
            "ip-encap-payload-mtu": "integer",
            "ip-encap-locks": "integer",
            "ip-encap-payload-af": "integer",
            "ip-encap-parent": "integer",
            "ipe-transport-vrf-name": "string"
          }
        ],
        "recursive-path-information": "boolean",
        "robin-reset-value": "integer",
        "tunnel-is-forward-class": "boolean",
        "ip-address-to-recurse": "string",
        "lisprlocid": "integer",
        "recurse-prefix-object2": "boolean",
        "fib-path-nh-information-type-special": "string",
        "current-path-flag": "boolean",
        "detail-fib-adjacency-type": "string",
        "next-hop-mask-length": "integer",
        "next-prefix-length": "integer"
      },
      "packets-received-path": "boolean",
      "mpls-information-for-path": {
        "remote-backup": "boolean",
        "number-of-igp-paths": "integer",
        "local-lable": "integer",
        "recursive-lbl-stack": [
          {
            "entry": "integer"
          }
        ],
        "recursive-fwd-chain": "boolean",
        "igp-label-stack-array": [
          {
            "lstack": [
              {
                "entry": "integer"
              }
            ],
            "out-interface": "string",
            "number-of-labels": "integer",
            "nh-address": "string"
          }
        ]
      },
      "hardware-information": "string",
      "backup-index": "integer",
      "backup-path": "boolean",
      "brief-lfa-protection-type": "string",
      "via-label-to-recurse": "integer",
      "parent-interface-handle": "string",
      "next-hop-index": "integer",
      "brief-qnode-address": "string",
      "protect-ignore": "boolean",
      "path-dlb": "boolean",
      "brief-interface-handle": "string",
      "best-external-path": "boolean",
      "path-info-flags": "integer",
      "attached-path": "boolean",
      "recursionvia-len": "integer",
      "resolved-path": "boolean",
      "brief-next-hop-prefix": "string",
      "recursive-path": "boolean",
      "path-index": "integer"
    }
  ]
}

FIB-MPLS-LLC:

FIB MPLS LLC

retry-ts: integer

retry ts

update-ts: integer

update ts

ext: FIB-MPLS-LLC-TYPE-EXT

ext

local-label: integer

local label

source-xr: integer

source xr

num-retries: integer

num retries

Example
{
  "retry-ts": "integer",
  "update-ts": "integer",
  "ext": {
    "pfx": {
      "pfx": "string",
      "tbl-id": "integer"
    },
    "lsm": {
      "nh": "string",
      "mcast-id": "integer"
    },
    "type": "string"
  },
  "local-label": "integer",
  "source-xr": "integer",
  "num-retries": "integer"
}

FIB-SH-TBL-MPLS-LABEL-STACK:

mpls label stack information for FIB table entries

lstack: object[]

lstack

object
entry: integer
out-interface: string

OutInterface

number-of-labels: integer

NumberOfLabels

nh-address: string

NHAddress

Example
{
  "lstack": [
    {
      "entry": "integer"
    }
  ],
  "out-interface": "string",
  "number-of-labels": "integer",
  "nh-address": "string"
}

FIB-SH-MISC:

FIB miscellaneous info

mi-proto-dbg-stat: FIB-SH-PROTO-DEBUG-STATS

Per protocol debug stats

FIB-SH-PROTO-DEBUG-STATS
mi-num-lisp-valid-eid: object[]

number of LISP EID prefixes eligible for

forwarding

object
entry: integer
mi-xpl-ldi-enabled: boolean

XPL loadinfo is enabled

mi-issu-state: FIB-ISSU-STATE

FIB ISSU state

mi-tot-dnld-time: integer

total download time

mi-idb-lsec-enabled-num: object[]

Number of interfaces having label security

enabled

object
entry: integer
mi-cpuless-init: boolean

cpuless node list init

mi-lrpf-num: object[]

Per protocol number of label RPFs

object
entry: integer
mi-cpu-time: integer

CPU download time

mi-idb-ext-cleanup-failed-count: object[]

Number of recycled idb extensions that failed

cleanup

object
entry: integer
mi-cpuless-count: integer

count of cpuless line cards

mi-idb-recycle-count: integer

Number of idbs that hit ifh recycle

mi-lrpf-stats-act: object[]

Per protocol actions stats for label RPF

object
entry: integer
mi-pfi-ifh-upd: integer

number of pfi ifh create notif

mi-prefer-aib-routes-over-rib-oper: boolean

Prefer AIB routes over RIB/LSD operational state

mi-num-virtual-ll-addresses-deleted: integer

mi num virtual ll addresses deleted

mi-frr-follow-bgp-pic: boolean

fast-reroute follow BGP-PIC configured

mi-num-virtual-ll-addresses-dropped: integer

mi num virtual ll addresses dropped

mi-lrpf-stats-fail: object[]

Per protocol Failure stats for label RPF

object
entry: integer
mi-num-mgmt-list: integer

Number of management interfaces

mi-idb-recycle-cleanup-count: integer

Number of idb cleaned up after hitting ifh recycle

mi-cpuless-node: object[]

list of cpuless line cards

object
entry: integer
mi-prefer-aib-routes-over-rib-cfg: boolean

Prefer AIB routes over RIB/LSD configured state

mi-idb-purge-cntr: FIB-SH-PROTO-PURGE-STATS

the number of counters used for purge counter stats

FIB-SH-PROTO-PURGE-STATS
mi-num-virtual-ll-addresses-added: integer

mi num virtual ll addresses added

mi-num-lisp-eid: object[]

number of LISP EID prefixes

object
entry: integer
mi-frr-stat: FIB-SH-PROTO-FRR-STATS

FRR statistics

FIB-SH-PROTO-FRR-STATS
mi-num-virtual-ll-addresses-cached: integer

mi num virtual ll addresses cached

mi-pfi-ifh-stale: integer

number of stale ifh removed

mi-plat-capabilities: FIB-SH-PLAT-CAPABILITIES

FIB platform capabilities

mi-pfi-ifh-del: integer

number of pfi ifh delete notif

mi-tot-gtrie-time: integer

total time spent in gtrie operations

mi-shm-reset-ts: integer

Last FIB shared memory reset time stamp

mi-del: FIB-SH-ROUTE-DEL-TS

Timestamps of deleted routes

FIB-SH-ROUTE-DEL-TS
mi-tot-plat-upd-time: integer

total platform update time

mi-clock-time: integer

clock download time

Example
{
  "mi-proto-dbg-stat": [
    {
      "fpd-ldi-min-backup-activate-time": "integer",
      "fpd-ldi-num-correct-fixup": "integer",
      "fpd-num-retry-touts": "integer",
      "fpd-lbl-recycled": "integer",
      "fpd-vrftbl-entries": "integer",
      "fpd-gbltbl-src-entry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-gbltbl-entries": "integer",
      "fpd-bcdl-msgs": "integer",
      "fpd-adj-tx-retry-obj-reinit": "integer",
      "fpd-adj-tx-retry-nh-found": "integer",
      "fpd-pl-retry-add-exist": "integer",
      "fpd-route-rcv": "integer",
      "fpd-ldi-backup-activate-count": "integer",
      "fpd-version-mismatch-drops": "integer",
      "fpd-adj-del": "integer",
      "fpd-num-retry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-adj-upd-tx-nh-found": "integer",
      "fpd-recursion-constraint-count": "integer",
      "fpd-te-version-mismatch-drops": "integer",
      "fpd-retryq-sched-time": "integer",
      "fpd-adj-upd-tx-retry-created": "integer",
      "fpd-gtrie-timing": {
        "fgt-upd-total-time": "integer",
        "fgt-gtrie-fn-timing": [
          {
            "fgft-fn": "string",
            "fgft-max-time": "integer",
            "fgft-tot-updates-zero": "integer",
            "fgft-tot-updates": "integer",
            "fgft-tot-upd-time": "integer",
            "fgft-max-tstamp": "integer"
          }
        ],
        "fgt-num-success": "integer",
        "fgt-num-failure": "integer"
      },
      "fpd-ldi-avg-backup-activate-time": "integer",
      "fpd-retryq-size": "integer",
      "fpd-ldi-total-backup-activate-time": "integer",
      "fpd-route-upd": "integer",
      "fpd-pl-fast-nfn-count": "integer",
      "fpd-pl-with-backup-create-count": "integer",
      "fpd-adj-drops": "integer",
      "fpd-ldi-last-backup-activate-time": "integer",
      "fpd-retryq-timeout": "integer",
      "fpd-vrftbl-src-entry": [
        {
          "entry": "integer"
        }
      ],
      "fpd-adj-upd": "integer",
      "fpd-gbltbl-rej-entries": "integer",
      "fpd-platf-upd-stats": {
        "fpus-obj-stat": [
          {
            "fos-tot-upd-time": "integer",
            "fos-tot-updates": "integer",
            "fos-obj-act-stat": [
              {
                "foas-max-time": "integer",
                "foas-max-tstamp": "integer",
                "foas-tot-upd-time": "integer",
                "foas-num-failure": "integer",
                "foas-tot-updates": "integer",
                "foas-num-success": "integer",
                "foas-tot-updates-zero": "integer"
              }
            ]
          }
        ],
        "fpus-num-success": "integer",
        "fpus-num-failure": "integer",
        "fpus-upd-total-time": "integer"
      },
      "fpd-pl-inline-res-q": "integer",
      "fpd-ldi-max-backup-activate-time": "integer",
      "fpd-adj-msg": "integer",
      "fpd-pl-with-backup-del-count": "integer",
      "fpd-te-rcv": "integer",
      "fpd-adj-upd-tx": "integer",
      "fpd-vrftbl-rej-entries": "integer",
      "fpd-num-tbls": "integer",
      "fpd-pl-num-correct-fixup": "integer",
      "fpd-pl-num-queued-fixedup": "integer",
      "fpd-pl-backup-disable-count": "integer",
      "fpd-ldi-num-del-refcnt": "integer",
      "fpd-ldi-num-fixedup": "integer",
      "fpd-route-drops": "integer",
      "fpd-num-allocs": "integer",
      "fpd-route-del": "integer",
      "fpd-num-frees": "integer",
      "fpd-pl-backup-enable-count": "integer"
    }
  ],
  "mi-num-lisp-valid-eid": [
    {
      "entry": "integer"
    }
  ],
  "mi-xpl-ldi-enabled": "boolean"
}

FIB-SH-COFO-IDB-TBL-ENTRY-INFO:

FIB cofo idb entry information

hardware-handle: integer

Hardware Handle

bundle-member-info: FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO

Bundle Member Info

FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO
main-pointer: integer

Main Interface Pointer

intf-type: integer

Interface Type

object-base: FIB-SH-FIB-OBJ-BASE

FIB Object Base information

pic: integer[]
integer

Port Information Context

intf-name: string

Interface Name

sdrid: integer

SDR ID

intf-index: integer

Interface Index

bundle-member-total-weight: integer

Bundle Member Total Weight

parent-intf-index: integer

Parent Interface Index

table-pointer: integer

Table Pointer

Example
{
  "hardware-handle": "integer",
  "bundle-member-info": [
    {
      "unique-id": "integer",
      "pic": "integer",
      "weight": "integer",
      "intf-index": "integer"
    }
  ],
  "main-pointer": "integer",
  "intf-type": "integer",
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "pic": [
    "integer"
  ],
  "intf-name": "string",
  "sdrid": "integer",
  "intf-index": "integer",
  "bundle-member-total-weight": "integer",
  "parent-intf-index": "integer",
  "table-pointer": "integer"
}

FIB-SH-INT-DET:

FIB per interface detail information

destination-bgp-pa-output-configured-flag: boolean

dst BGP PA configured flag

default-route-with-rpf: boolean

Allow default route with RPF

rpf-configured-flag: boolean

RPF configured flag

source-bgp-pa-output-configured-flag: boolean

src BGP PA configured flag

bgp-pa-input-configured-flag: boolean

BGP PA configured flag

interface-mtu: integer

Interface Protocol MTU

multi-label-drop-flag: boolean

Drop packets with multiple-label-stack if set

icmp-flag: integer

ICMP configured flag

forwarding-flag: boolean

Forwarding enabled/disabled flag

bgp-pa-output-configured-flag: boolean

BGP PA configured flag

self-ping-with-rpf: boolean

Allow selfping with RPF

rpf-mode: string fib-rpf-mode-strict, fib-rpf-mode-loose, fib-rpf-mode-unknown

RPF mode

source-bgp-pa-input-configured-flag: boolean

src BGP PA configured flag

destination-bgp-pa-input-configured-flag: boolean

dst BGP PA configured flag

Example
{
  "destination-bgp-pa-output-configured-flag": "boolean",
  "default-route-with-rpf": "boolean",
  "rpf-configured-flag": "boolean",
  "source-bgp-pa-output-configured-flag": "boolean",
  "bgp-pa-input-configured-flag": "boolean",
  "interface-mtu": "integer",
  "multi-label-drop-flag": "boolean",
  "icmp-flag": "integer",
  "forwarding-flag": "boolean",
  "bgp-pa-output-configured-flag": "boolean",
  "self-ping-with-rpf": "boolean",
  "rpf-mode": "string",
  "source-bgp-pa-input-configured-flag": "boolean",
  "destination-bgp-pa-input-configured-flag": "boolean"
}

FIB-SH-NHINFO-EXT-CMN-DET:

FIB SH NHINFO EXT CMN DET

snecd-nhr: FIB-SH-NHINFO-EXT-REP-DET

snecd nhr

type: string replicated-nh-info, shared-nh-info

type

Example
{
  "snecd-nhr": {
    "nh-info-replicated-nh-id": "integer",
    "nh-info-replicated-interface": "string",
    "nh-info-replicated-type": "integer"
  },
  "type": "string"
}

FIB-ADDR-STR:

FIB address

address: string

address

Example
{
  "address": "string"
}

FIB-SH-EXT-BASE:

FIB object extension base information

object-base: FIB-SH-FIB-OBJ-BASE

FIB Object Base information

back-object-pointer: integer

FIB Extension Object's back pointer

parent-object-pointer: integer

FIB Extension Object's parent pointer

Example
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "back-object-pointer": "integer",
  "parent-object-pointer": "integer"
}

FIB-ISSU-STATE:

FIB ISSU state

fis-issu-error-ts: integer

ISSU error sent to ISSUMGR timetstamp

slc-eoc-implicit: boolean

SLC End-of-config implicit

slc-support: boolean

SLC supported

imdr-support: boolean

IMDR supported

eod-received-im-time-stamp: string

End-of-download received from IM timestamp

fis-issu-restart: boolean

ISSU restart

imdr-eoc-implicit: boolean

IMDR End-of-config implicit

fis-proto-state: FIB-ISSU-PROTO-STATE

IMDR state for the protocols

FIB-ISSU-PROTO-STATE
eoc-received-slc-time-stamp: string

End-of-config received from SLC timestamp

eod-sent-imdr-time-stamp: string

End-of-download send to IMDR timestamp

eoc-received-imdr-time-stamp: string

End-of-config received from IMDR timestamp

eod-sent-slc-time-stamp: string

End-of-download send to SLC timestamp

Example
{
  "fis-issu-error-ts": "integer",
  "slc-eoc-implicit": "boolean",
  "slc-support": "boolean",
  "imdr-support": "boolean",
  "eod-received-im-time-stamp": "string",
  "fis-issu-restart": "boolean",
  "imdr-eoc-implicit": "boolean",
  "fis-proto-state": [
    {
      "rib-tables-converged-time-stamp": "string",
      "aib-eod-time-stamp": "string",
      "rsi-eod-valid": "boolean",
      "protocol-name": "string",
      "protocol-eod-valid": "boolean",
      "rsi-eod-time-stamp": "string",
      "lsd-eod-valid": "boolean",
      "lmrib-eod-valid": "boolean",
      "lsd-eod-time-stamp": "string",
      "lmrib-eod-time-stamp": "string",
      "bcdl-tables": "integer",
      "rib-info-valid": "boolean",
      "converged-tables": "integer",
      "protocol-eod-time-stamp": "string"
    }
  ],
  "eoc-received-slc-time-stamp": "string",
  "eod-sent-imdr-time-stamp": "string",
  "eoc-received-imdr-time-stamp": "string",
  "eod-sent-slc-time-stamp": "string"
}

FIB-SH-TIMESPEC:

FIB SH TIMESPEC

seconds: string

Seconds

nano-seconds: string

NanoSeconds

Example
{
  "seconds": "string",
  "nano-seconds": "string"
}

MPLS-SH-LEAF:

Information about label leaf

leaf-time-in-milli-seconds: integer

The time of last update in msec

ldi-information: MPLS-LDI-INFO

LDI-info in FIB leaf

eos-bit: integer

EOS bit

lw-ldi-pointer: integer

The pointer to the LW-LDI

leaf-local-label: integer

Local label

multicast-label: boolean

The unicast or multicast label

path-list-flags: integer

The pathlist flags

ldi-type: integer

The LDI type

lw-shared-ldi-pointer: integer

The pointer to the shared LDI in LW-LDI

label-information: MPLS-ADJ-INFO

Label-infos in FIB leaf

MPLS-ADJ-INFO
leaf-referance-count: integer

Number of references to the leaf

leaf-flags: integer

The leaf flags

hardware-information: string

Hardware info

ldi-flags: integer

The LDI flags

path-list-referance-count: integer

Number of references to the pathlist

ldi-pointer: integer

The pointer to the LDI

lspa-flags: integer

The LSPA flags

ldi-referance-count: integer

Number of references to the LDI

lw-ldi-type: integer

The LW-LDI type

multicast-information: MPLS-MCAST-INFO

The multicast info

lw-ldi-refernace-count: integer

The LW-LDI refcounter

afi-table-id: integer

The AFI table ID

Example
{
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

FIB-SH-TBL-FIB:

Basic FIB table information

exact-path-interface-handle: integer

exact-path interface handle

prefix-is-static-or-connected: boolean

Prefix is static or connected

exact-path-gre-interface-handle: integer

exact-path GRE physical interface handle

route-for-external-reach-linecard-flag: boolean

Route destined for Line Card that support External Reach only

lspa-flags: integer

The LSPA flags

prefix-for-adjancency: boolean

Prefix is for an adjacency

srv6-information: FIB-SH-LEAF-SRV6-INFO

Information about IPv6 SR prefix

flags-external-ldi: integer

The flags of ext assocaited with LDI

l2-subscriber-xconnect-id: integer

XConnect-id associated with L2 subscriber

l2-subscriber-ip-protocol: integer

IP protocol associated with L2 subscriber

l2tpv3-cookie-length-bits: integer

L2TPv3 cookie length for L2 subscriber

ldi-lw-flag: integer

The LDI LW flags

dummy-real-zero-route: boolean

Dummy real zero route

route-is-sr-flag: boolean

Route is a MPLS Segment-Routing prefix

external-switch-triggered: boolean

External switch function triggered

prefix-connected: boolean

Prefix is connected

path-list-flags: integer

The pathlist flags

ref-counter-of-ldi-lw-ldi: integer

The refcounter of LDI LW LDI

exact-route-gre-phys-ifh-avail: boolean

exact-route GRE phy ifh available

fib-route-download-priority: integer

Priority at which the route was downloaded

platform-hardware: string

Platform Hardware info

packet-should-recieve: boolean

Packet should always be received

route-attribute-flag: boolean

Route attributes summary flag

prefix-for-pic-next-hop: boolean

Prefix is for a PIC nexthop

purgable-after-purge-interval: boolean

Purgable after the purge interval

broadcast-recive-flag: boolean

Broadcast receive flag

number-of-referances-to-ldi: integer

Number of references to the LDI

time-of-last-update-in-msec: integer

The time of last update in msec

number-of-referances-to-path-list: integer

Number of references to the pathlist

type-of-ldi-lw-ldi: integer

The type of LDI LW LDI

broadcast-forward-flag: boolean

Broadcast forward flag

ldi-flags: integer

The LDI flags

detail-fib-entry-information: FIB-SH-TBL-FIB-DET

Detailed FIB entry information

fib-entry-path: FIB-SH-TBL-PATH

FIB entry path details

pointer-external-ldi: integer

The pointer to the ext assocaited with LDI

path-list-source: integer

The pathlist source

l2-subscriber-flags: integer

Flags associated with L2 subscriber

protocol-type-fib-entry: integer

Proto type for this entry

l2-subscriber-route: boolean

Is L2 Subscriber route

exact-route-result: boolean

exact-route result

version-of-route: integer

The version of the route

extension-object: FIB-SH-TBL-FIB-EXT-CMN-DET

Leaf Extension Object List

FIB-SH-TBL-FIB-EXT-CMN-DET
zero-by-zero-route-as-default: boolean

0/0 route added as default route

Example
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-class-num-paths": "string"
      }
    }
  }
}

FIB-SH-TBL-LOADINFO-INT:

Internal load sharing information arrays for FIB table entries

path-ldi-numbers: string

Path indices

is-pbts-info-valid: boolean

PBTS info valid flag

pbts-class-is-fallback-mapped: object[]

Does PBTS class fall back to drop or any class

object
entry: boolean

Array entry.

pbts-fallback-to-drop: object[]

PBTS class falls back to drop

object
entry: boolean

Array entry.

platform-hardware-information: string

Platform Hardware info

interface-handle: object[]

Interface handle

object
entry: string
weights-of-path: object[]

Weights of paths

object
entry: integer
adjacency-address: FIB-ADDR-STR

Adjacency address

FIB-ADDR-STR
pbts-fallback-mapped-class: string

PBTS class falls back to class

path-indices: string

Path indices

normalized-weights: string

Normalized weights

sanity-flag: object[]

Sanity flag

object
entry: boolean
ldi-next-hop-buckets: integer

Number of LDI next hop buckets

number-of-ldis: integer

no. of ldis

tunnel-is-forward-class: object[]

Tunnel is forward class

object
entry: boolean

Array entry.

pbts-class-num-paths: string

PBTS class num paths

maximum-slots: integer

Maximum slots

level-ofldis: integer

level of ldis

pbts-class-offset: string

PBTS class offset

tunnel-class-value: string

Tunnel class value

maximum-index-arrays: integer

Maximum index of the arrays

round-robin-disable: boolean

Round Robin Disable

Example
{
  "path-ldi-numbers": "string",
  "is-pbts-info-valid": "boolean",
  "pbts-class-is-fallback-mapped": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-fallback-to-drop": [
    {
      "entry": "boolean"
    }
  ],
  "platform-hardware-information": "string",
  "interface-handle": [
    {
      "entry": "string"
    }
  ],
  "weights-of-path": [
    {
      "entry": "integer"
    }
  ],
  "adjacency-address": [
    {
      "address": "string"
    }
  ],
  "pbts-fallback-mapped-class": "string",
  "path-indices": "string",
  "normalized-weights": "string",
  "sanity-flag": [
    {
      "entry": "boolean"
    }
  ],
  "ldi-next-hop-buckets": "integer",
  "number-of-ldis": "integer",
  "tunnel-is-forward-class": [
    {
      "entry": "boolean"
    }
  ],
  "pbts-class-num-paths": "string",
  "maximum-slots": "integer",
  "level-ofldis": "integer",
  "pbts-class-offset": "string",
  "tunnel-class-value": "string",
  "maximum-index-arrays": "integer",
  "round-robin-disable": "boolean"
}

FIB-SH-RSRC-AVAIL-STATE:

FIB resource availability state

sr-out-oor-ts: integer

sr out oor ts

sr-hw-oor-count: integer

sr hw oor count

sr-shmwin-oor-count: integer

sr shmwin oor count

sr-curr-mode: integer

Current overall oor mode

sr-hwrsrc-info: string

Opaque hardware rsrc state info

sr-shm-state: FIB-SH-RSRC-SHM

Current status of shared memories

FIB-SH-RSRC-SHM
sr-in-oor-ts: integer

sr in oor ts

sr-hwrsrc-mode: object[]

Hardware resource mode

object
entry: integer
Example
{
  "sr-out-oor-ts": "integer",
  "sr-hw-oor-count": "integer",
  "sr-shmwin-oor-count": "integer",
  "sr-curr-mode": "integer",
  "sr-hwrsrc-info": "string",
  "sr-shm-state": [
    {
      "srs-curr-mode": "integer",
      "srs-max-avail": "integer",
      "srs-avg-avail": "integer"
    }
  ],
  "sr-in-oor-ts": "integer",
  "sr-hwrsrc-mode": [
    {
      "entry": "integer"
    }
  ]
}

FIB-GLOBAL-SUMMARY:

FIB Global summary

summary-counts: FIB-GLOBAL-SUMMARY-COUNTS

Global Summary counts

health: FIB-GLOBAL-SUMMARY-HEALTH

Global summary health

base-object: FIB-GLOBAL-BASE-ST

Base object

Example
{
  "summary-counts": {
    "num-retry-timeouts": "integer",
    "array-number-of-retry": [
      {
        "num-retries": "integer",
        "retry-object-type": "string"
      }
    ],
    "array-number-of-object": [
      {
        "object-type": "string",
        "num-objects": "integer"
      }
    ],
    "num-retry-ojbects": "integer"
  },
  "health": {
    "is-retry-db-empty": "boolean"
  },
  "base-object": {
    "protocol": "integer"
  }
}

FIB-GLOBAL-BASE-ST:

FIB Global Base st

protocol: integer

protocol

Example
{
  "protocol": "integer"
}

FIB-MPLS-FRR-DB-MCAST-LEGS:

FIB MPLS FRR DB MCAST LEGS

frr-entry-id: FIB-MPLS-FRR-DB-ENTRY-GEN-ID

FRR entry ID

frr-label: integer

FRR output label

outgoing-interface: string

Outgoing interface

frr-next-hop-ipv4-address: string

Next hop IPv4 address

is-mldp-lsp: boolean

MLDP or P2MP-TE

tunnel-interface-name: string

Tunnel interface

input-label: integer

Input label

frr-interface-name: string

FRR interface

entry-frr-state: string partial, active, ready, complete, any

MPLS FRR entry state

outgoing-label: integer

Outgoing label

Example
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FIB-SH-COFO-TBL-ID-ENTRY-INFO:

FIB cofo table id information

object-base: FIB-SH-FIB-OBJ-BASE

FIB Object Base information

protocol-type: integer

Protocol

table-id-xr: integer

Table ID

vrf-name: string

VRF Name

sdrid: integer

SDR ID

route-distinguisher: string

Route Distinguisher

table-pointer: integer

Table Pointer

Example
{
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "protocol-type": "integer",
  "table-id-xr": "integer",
  "vrf-name": "string",
  "sdrid": "integer",
  "route-distinguisher": "string",
  "table-pointer": "integer"
}

FIB-SH-LEAF-SRV6-STATS:

Statistics for a IPv6 SR prefix

srv6-packets-forwarded: integer

SRv6 packets forwarded for a prefix

srv6-packets-dropped: integer

SRv6 Packets dropped for a prefix

Example
{
  "srv6-packets-forwarded": "integer",
  "srv6-packets-dropped": "integer"
}

FIB-SH-NHINFO-EXT-REP-DET:

NHINFO entry extension object information

nh-info-replicated-nh-id: integer

NHID of the replicated NHINFO

nh-info-replicated-interface: string

Interface of the replicated NHINFO

nh-info-replicated-type: integer

Replicated NHINFO type

Example
{
  "nh-info-replicated-nh-id": "integer",
  "nh-info-replicated-interface": "string",
  "nh-info-replicated-type": "integer"
}

FIB-SH-NHINFO-EXT-DET:

NHINFO entry extension internal information

nh-info-extension-base: FIB-SH-EXT-BASE

NHINFO Extension object base information

nh-info-extension-detail: FIB-SH-NHINFO-EXT-CMN-DET

NHINFO Extension Detail Information

Example
{
  "nh-info-extension-base": {
    "object-base": {
      "object-type": "integer",
      "object-pointer": "integer",
      "object-reference-count": "integer",
      "object-time-stamp": "integer",
      "object-flags": "integer"
    },
    "back-object-pointer": "integer",
    "parent-object-pointer": "integer"
  },
  "nh-info-extension-detail": {
    "snecd-nhr": {
      "nh-info-replicated-nh-id": "integer",
      "nh-info-replicated-interface": "string",
      "nh-info-replicated-type": "integer"
    },
    "type": "string"
  }
}

FIB-MPLS-LLC-PFX:

FIB MPLS LLC PFX

pfx: string

pfx

tbl-id: integer

tbl id

Example
{
  "pfx": "string",
  "tbl-id": "integer"
}

FIB-MPLS-FRR-DB-ENTRY-MID-ID:

FIB MPLS FRR DB ENTRY MID ID

tunnel-id: integer

Tunnel ID

lspid: integer

LSP ID

source-address: string

Source IPv4 address

Example
{
  "tunnel-id": "integer",
  "lspid": "integer",
  "source-address": "string"
}

MPLS-LABEL-SECURITY-INTF:

MPLS LABEL SECURITY INTF

rpf-enabled: boolean

RPF is enabled on interface

rpfifh: string

RPF interface handle

rpf-supported: boolean

RPF stats supported per interface

rpf-drops: integer

RPF drops

mld-supported: boolean

Multi-label drop counters are supported per interface

mld-enabled: boolean

Multi-label drop is enabled on interface

multi-label-drops: integer

Multi-label drops

Example
{
  "rpf-enabled": "boolean",
  "rpfifh": "string",
  "rpf-supported": "boolean",
  "rpf-drops": "integer",
  "mld-supported": "boolean",
  "mld-enabled": "boolean",
  "multi-label-drops": "integer"
}

FIB-SH-TBL-PATH-MPLS-INFO:

mpls path information for FIB table entries

remote-backup: boolean

RemoteBackupPath

number-of-igp-paths: integer

NumberOfIGPPaths

local-lable: integer

LocalLable

recursive-lbl-stack: object[]

Recursive Label(s)

object
entry: integer
recursive-fwd-chain: boolean

RecursiveFwdChain

igp-label-stack-array: FIB-SH-TBL-MPLS-LABEL-STACK

igp label stack array

FIB-SH-TBL-MPLS-LABEL-STACK
Example
{
  "remote-backup": "boolean",
  "number-of-igp-paths": "integer",
  "local-lable": "integer",
  "recursive-lbl-stack": [
    {
      "entry": "integer"
    }
  ],
  "recursive-fwd-chain": "boolean",
  "igp-label-stack-array": [
    {
      "lstack": [
        {
          "entry": "integer"
        }
      ],
      "out-interface": "string",
      "number-of-labels": "integer",
      "nh-address": "string"
    }
  ]
}

FIB-SH-TBL-FIB-EXT-CMN-DET:

FIB SH TBL FIB EXT CMN DET

sfecd-le: FIB-SH-TBL-FIB-EXT-DET

sfecd le

type: string leaf-extension

type

Example
{
  "sfecd-le": {
    "context-label-flag": "boolean",
    "context-label": "integer"
  },
  "type": "string"
}

MPLS-ADJ-INFO:

MPLS ADJ INFO

label-information-route-version: integer

The version of the route

outgoing-interface: string

Outgoing interface

label-information-next-hop-type: string tx, rx, special

NHinfo Type

label-information-next-hop-protocol: string ipv4, ipv6, mpls

The address family (v4/v6)

outgoing-interface-string: string

Output Interface in string format

outgoing-label: integer

Outgoing label

outgoing-parent-interface: string

Outgoing Parent Interface

exact-route-hash-info: MPLS-ADJ-EXACT-ROUTE-HASH-INFO

Path's Hash info in case of exact-route command

label-information-detail: MPLS-FWD-INFO

Detail label info

outgoing-label-string: string

Output Label in string format

label-information-next-hop-string: string

Next hop address in string format

label-information-type: integer

Label-Info type

mpls-adjacency-flags: integer

MPLS Adjacency flags

tunnel-interface: string

Tunnel Interface

local-label: integer

Local label

tx-bytes: integer

Bytes transmitted per LSP

tunnel-id-present: boolean

Tunnel id present?

label-information-time-in-milli-seconds: integer

The time of last update in msec

label-information-path-index: integer

LabelInformationPathIndex

prefix-or-id: string

Prefix Or ID

tx-packets: integer

Packets transmitted per LSP

outgoing-physical-interface: string

Outgoing Physical Interface

Example
{
  "label-information-route-version": "integer",
  "outgoing-interface": "string",
  "label-information-next-hop-type": "string",
  "label-information-next-hop-protocol": "string",
  "outgoing-interface-string": "string",
  "outgoing-label": "integer",
  "outgoing-parent-interface": "string",
  "exact-route-hash-info": {
    "hash-index-is-valid": "boolean",
    "hash-index": "integer"
  },
  "label-information-detail": {
    "status": "string",
    "transmit-number-of-bytes-switched": "integer",
    "total-encapsulation-size": "integer",
    "next-hop-interface": "string",
    "l3-mtu": "integer",
    "transmit-number-of-packets-switched": "integer",
    "mac-size": "integer",
    "label-stack": [
      {
        "entry": "integer"
      }
    ],
    "next-hop-string": "string",
    "next-hop-protocol": "string"
  },
  "outgoing-label-string": "string",
  "label-information-next-hop-string": "string",
  "label-information-type": "integer",
  "mpls-adjacency-flags": "integer",
  "tunnel-interface": "string",
  "local-label": "integer",
  "tx-bytes": "integer",
  "tunnel-id-present": "boolean",
  "label-information-time-in-milli-seconds": "integer",
  "label-information-path-index": "integer",
  "prefix-or-id": "string",
  "tx-packets": "integer",
  "outgoing-physical-interface": "string"
}

FIB-SH-FRR-LOG:

FIB frr log information

frr-timestamp: FIB-SH-TIMESPEC

frr timestamp

frr-switching-time: integer

frr switching time

frr-prefix: string

nh prefix

bundle-member-interface-name: string

bundle member

frr-interface-name: string

Interface assoc w frr nh

frr-protocol-type: string frr-protocol-ipv4, frr-protocol-ipv6, frr-protocol-mpls

FIB Protocol Type

Example
{
  "frr-timestamp": {
    "seconds": "string",
    "nano-seconds": "string"
  },
  "frr-switching-time": "integer",
  "frr-prefix": "string",
  "bundle-member-interface-name": "string",
  "frr-interface-name": "string",
  "frr-protocol-type": "string"
}

MPLS-FWDING-SUMMARY:

MPLS FWDING SUMMARY

te-internal-entries: integer

Number of TE internal forwarding entries

global-dropped-packets: integer

Number of global FIB packets dropped

te-head-entries: integer

Number of TE tunnel head imposition entries

mte-midpoint-entries: integer

Number of MTE midpoint entries

total-p2mp-forwarding-updates: integer

Total forwarding updates from MRIB to LFDs

reserved-label-entries: integer

Number of reserved label entries

ignore-protect: integer

Number of TE tunnels treated as non-protected

total-p2mp-iir-forwarding-drop-messages: integer

Total IIR triggered p2mp forwarding MRIB messages dropped

ipv4-imposition-entries: integer

Number of IPv4 imposition entries

lowest-label: integer

Lowest label in use

te-frr-next-hop-entries: integer

Number of TE FRR protected next-hop entries

deleted-stale-entries: integer

Number of delete stale label entries

te-frr-head-entries: integer

Number of TE FRR tunnel head imposition entries

total-p2mp-forwarding-drop-messages: integer

Total p2mp forwarding messages dropped from MRIB to LFDs

global-fragmented-packets: integer

Number of global FIB packets fragmented

global-failed-lookups: integer

Number of global failed lookups

total-p2mp-forwarding-added-or-modify-messages: integer

Total p2mp forwarding add/modify messages from MRIB to LFDs

label-switched-entries: integer

Number of label swap/disposition entries

total-forwarding-update-messages: integer

Total forwarding update messages from LSD to LFDs

lrpf-entries: integer

Number of labels with RPF

te-frr-mid-points-entries: integer

Number of TE FRR MidPoints forwarding entries

te-frr-internal-entries: integer

Number of TE internal forwarding entries

total-forwarding-updates: integer

Total forwarding updates from LSD to LFDs

te-frr-interface-entries: integer

Number of TE FRR protected interface entries

total-p2mp-forwarding-delete-messages: integer

Total p2mp forwarding del messages from MRIB to LFDs

mte-ll-entries: integer

Number of MTE local entries

te-mid-points-entries: integer

Number of TE MidPoints forwarding entries

mte-head-entries: integer

Number of MTE tunnel head entries

highest-label: integer

Highest Label in use

Example
{
  "te-internal-entries": "integer",
  "global-dropped-packets": "integer",
  "te-head-entries": "integer",
  "mte-midpoint-entries": "integer",
  "total-p2mp-forwarding-updates": "integer",
  "reserved-label-entries": "integer",
  "ignore-protect": "integer",
  "total-p2mp-iir-forwarding-drop-messages": "integer",
  "ipv4-imposition-entries": "integer",
  "lowest-label": "integer",
  "te-frr-next-hop-entries": "integer",
  "deleted-stale-entries": "integer",
  "te-frr-head-entries": "integer",
  "total-p2mp-forwarding-drop-messages": "integer",
  "global-fragmented-packets": "integer",
  "global-failed-lookups": "integer",
  "total-p2mp-forwarding-added-or-modify-messages": "integer",
  "label-switched-entries": "integer",
  "total-forwarding-update-messages": "integer",
  "lrpf-entries": "integer",
  "te-frr-mid-points-entries": "integer",
  "te-frr-internal-entries": "integer",
  "total-forwarding-updates": "integer",
  "te-frr-interface-entries": "integer",
  "total-p2mp-forwarding-delete-messages": "integer",
  "mte-ll-entries": "integer",
  "te-mid-points-entries": "integer",
  "mte-head-entries": "integer",
  "highest-label": "integer"
}

FIB-MPLS-FRR-DB-ENTRY:

FIB MPLS FRR DB ENTRY

frr-entry-id: FIB-MPLS-FRR-DB-ENTRY-GEN-ID

FRR entry ID

multicast-tunnel-legs: integer

Number of legs in MCAST tunnel

frr-label: integer

FRR output label

outgoing-interface: string

Outgoing interface

frr-next-hop-ipv4-address: string

Next hop IPv4 address

is-mldp-lsp: boolean

MLDP or P2MP-TE

multicast-leg: FIB-MPLS-FRR-DB-MCAST-LEGS

MCAST legs

FIB-MPLS-FRR-DB-MCAST-LEGS
tunnel-interface-name: string

Tunnel interface

input-label: integer

Input label

is-multicast-tunnel: boolean

Multicast tunnel

frr-interface-name: string

FRR interface

entry-frr-state: string partial, active, ready, complete, any

MPLS FRR entry state

outgoing-label: integer

Outgoing label

Example
{
  "frr-entry-id": {
    "role": "string",
    "head": {
      "destination-prefix": "string",
      "destination-prefix-length": "integer"
    },
    "midpoint": {
      "tunnel-id": "integer",
      "lspid": "integer",
      "source-address": "string"
    }
  },
  "multicast-tunnel-legs": "integer",
  "frr-label": "integer",
  "outgoing-interface": "string",
  "frr-next-hop-ipv4-address": "string",
  "is-mldp-lsp": "boolean",
  "multicast-leg": [
    {
      "frr-entry-id": {
        "role": "string",
        "head": {
          "destination-prefix": "string",
          "destination-prefix-length": "integer"
        },
        "midpoint": {
          "tunnel-id": "integer",
          "lspid": "integer",
          "source-address": "string"
        }
      },
      "frr-label": "integer",
      "outgoing-interface": "string",
      "frr-next-hop-ipv4-address": "string",
      "is-mldp-lsp": "boolean",
      "tunnel-interface-name": "string",
      "input-label": "integer",
      "frr-interface-name": "string",
      "entry-frr-state": "string",
      "outgoing-label": "integer"
    }
  ],
  "tunnel-interface-name": "string",
  "input-label": "integer",
  "is-multicast-tunnel": "boolean",
  "frr-interface-name": "string",
  "entry-frr-state": "string",
  "outgoing-label": "integer"
}

FIB-GLOBAL-SUMMARY-COMMON-INFO:

FIB Global summary common

count: integer

Placeholder for common info counts

Example
{
  "count": "integer"
}

FIB-SH-SUM:

FIB summary statistics

ss-tbl-id: integer

Table Id

shared-load-sharing-element: FIB-PL-LDI-COUNT

Shared load sharing element

prefix-masklen-distribution: FIB-SH-PFX-MASKLEN-DISTRIB

Distribution of prefix mask lengths

slow-process-timer: integer

IP CEF slow processing time in seconds

load-sharing-references: integer

Count of load sharing references

imposition-prefixes: integer

Number of prefixes with imposition LDI

forwarding-elements: integer

Number of forwarding elements linked to the table

existing-leaves-revisions: integer

Number of entries present on addition

prefix: string

The router-id

total-load-share-element-bytes: integer

Total memory used by load sharing elements

cef-route-drops: integer

Number of routes dropped by CEF

ss-vrf-id: integer

Virtual routing forwarding instance Id

cef-version-mismatch-route-drops: integer

the number of routes dropped due to version mismatch

lisp-eid-valid-prefixes: integer

Number of lisp eid prefixes eligible for forwarding

new-unresolve-entries: integer

Number of new unresolved entries

ss-drop-pl-count: integer

Number of dropped pathlists

ss-tbl-id-ptr: integer

Table Id Ptr

extended-prefixes: integer

Number of prefixes with extended path-list

fib-default-prefix: integer

Default prefix

max-resolution-timer: integer

IP CEF max resolution time in seconds

stale-prefix-deletes: integer

Number of deleted stale leafs

load-balancing: string l3, l4

LBA configuration state

cefl-bl-recycled-routes: integer

Number of routes updates with recycled label handled

ss-vxlan-ltep-ifh: string

VXLAN local Interface handle

ldi-backwalks: integer

pd backwalks on LDI modify with backup path

delete-cache-num-entries: integer

Number of entries in the route delete cache

ss-vr-id: integer

Virtual router instance Id

lisp-eid-prefixes: integer

Number of lisp eid prefixes associated with table

old-unresolve-entries: integer

Number of old unresolved entries

leaves-used-bytes: integer

Total memory used by leaves

label-shared-load-sharing-element: FIB-PL-LDI-COUNT

Label-shared load sharing element

reresolve-entries: integer

Number of reresolved entries

load-sharing-elements: integer

Count of load sharing elements

incomplete-next-hops: integer

Number of incomplete NHINFOS

unresolve-entries: integer

Number of total unresolved entries

fib-default-prefix-mask-length: integer

Default prefix mask length

next-hops: integer

Number of NHINFOS

resolution-timer: integer

IP CEF resolution timer in seconds

prefix-in-place-modifications: integer

Number of inplace modifications

cross-shared-load-sharing-element: FIB-PL-LDI-COUNT

Cross-table shared load sharing element

exclusive-load-sharing-element: FIB-PL-LDI-COUNT

Exclusive load sharing element

routes: integer

Number of routes

ss-prot-route-count: integer

Number of routes with FRR protection

lisp-rloc-objects: integer

Number of lisp rloc objects associated with table

Example
{
  "ss-tbl-id": "integer",
  "shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "prefix-masklen-distribution": {
    "broadcast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "unicast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "multicast-prefix": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ]
  },
  "slow-process-timer": "integer",
  "load-sharing-references": "integer",
  "imposition-prefixes": "integer",
  "forwarding-elements": "integer",
  "existing-leaves-revisions": "integer",
  "prefix": "string",
  "total-load-share-element-bytes": "integer",
  "cef-route-drops": "integer",
  "ss-vrf-id": "integer",
  "cef-version-mismatch-route-drops": "integer",
  "lisp-eid-valid-prefixes": "integer",
  "new-unresolve-entries": "integer",
  "ss-drop-pl-count": "integer",
  "ss-tbl-id-ptr": "integer",
  "extended-prefixes": "integer",
  "fib-default-prefix": "integer",
  "max-resolution-timer": "integer",
  "stale-prefix-deletes": "integer",
  "load-balancing": "string",
  "cefl-bl-recycled-routes": "integer",
  "ss-vxlan-ltep-ifh": "string",
  "ldi-backwalks": "integer",
  "delete-cache-num-entries": "integer",
  "ss-vr-id": "integer",
  "lisp-eid-prefixes": "integer",
  "old-unresolve-entries": "integer",
  "leaves-used-bytes": "integer",
  "label-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "reresolve-entries": "integer",
  "load-sharing-elements": "integer",
  "incomplete-next-hops": "integer",
  "unresolve-entries": "integer",
  "fib-default-prefix-mask-length": "integer",
  "next-hops": "integer",
  "resolution-timer": "integer",
  "prefix-in-place-modifications": "integer",
  "cross-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "exclusive-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer"
  }
}

FIB-SH-NHINFO-PWHE-EXT:

FIB PW-HE specific info

dot1q-vlan-tag: integer

VLAN tag

vc-internal-label: integer

VC Internal Label

vctype: integer

VC type

cw-enabled: boolean

Is CW enabled?

l2-overhead-bytes: integer

L2 overhead bytes for interface stats accounting

pwhe-adjacency-client-data: integer

PW-HE specific client data in adjacency

Example
{
  "dot1q-vlan-tag": "integer",
  "vc-internal-label": "integer",
  "vctype": "integer",
  "cw-enabled": "boolean",
  "l2-overhead-bytes": "integer",
  "pwhe-adjacency-client-data": "integer"
}

FIB-SH-RSRC-SHM:

Shared memory availability

srs-curr-mode: integer

OOR mode for this shared memory window

srs-max-avail: integer

Maximum bytes available

srs-avg-avail: integer

Average number of bytes available

Example
{
  "srs-curr-mode": "integer",
  "srs-max-avail": "integer",
  "srs-avg-avail": "integer"
}

FIB-OC-AFT-PATH:

FIB OC AFT PATH

state: FIB-OC-AFT-PATH-STATE

OC AFT entry next-hop state

interface-ref: FIB-OC-INTERF-REF

AFT entry next-hop interface ref

Example
{
  "state": {
    "popped-mpls-label-stack": [
      "string"
    ],
    "index": "integer",
    "pushed-mpls-label-stack": [
      "string"
    ],
    "weight": "integer",
    "network-instance": "string",
    "ip-address": "string"
  },
  "interface-ref": {
    "state": {
      "interface": "string",
      "subinterface": "integer"
    }
  }
}

PREFIX-ENTRY-TABLE:

Common node of ipv6-unicast, ipv4-unicast

prefix-entries: object

Table of IP prefixes

prefix-entry: object[]

Prefix data

network-address: string

Network address

mask-length: integer

Mask legnth (prefix length)

Example
{
  "prefix-entries": {
    "prefix-entry": [
      {
        "network-address": "string",
        "mask-length": "integer",
        "next-hop": [
          {
            "state": {
              "popped-mpls-label-stack": [
                "string"
              ],
              "index": "integer",
              "pushed-mpls-label-stack": [
                "string"
              ],
              "weight": "integer",
              "network-instance": "string",
              "ip-address": "string"
            },
            "interface-ref": {
              "state": {
                "interface": "string",
                "subinterface": "integer"
              }
            }
          }
        ],
        "state": {
          "label-index": "string",
          "prefix-index": "string"
        }
      }
    ]
  }
}

MPLS-LABEL-SECURITY-SUMMARY:

MPLS LABEL SECURITY SUMMARY

rpf-drops: integer

RPF drops

multi-label-drops: integer

Multi-label drops

Example
{
  "rpf-drops": "integer",
  "multi-label-drops": "integer"
}

FIB-SH-OBJ-STATS:

FIB Max time statistics for each FIB object

fos-tot-upd-time: integer

Total time for updates

fos-tot-updates: integer

Total number of updates

fos-obj-act-stat: FIB-SH-OBJ-ACTION-STATS

Array of max time info indexed by action type

FIB-SH-OBJ-ACTION-STATS
Example
{
  "fos-tot-upd-time": "integer",
  "fos-tot-updates": "integer",
  "fos-obj-act-stat": [
    {
      "foas-max-time": "integer",
      "foas-max-tstamp": "integer",
      "foas-tot-upd-time": "integer",
      "foas-num-failure": "integer",
      "foas-tot-updates": "integer",
      "foas-num-success": "integer",
      "foas-tot-updates-zero": "integer"
    }
  ]
}

FIB-SH-PROTO-FRR-STATS:

FIB per protocol frr counters

mi-num-bkup-frr-objects: integer

total number of backup FRR objects

mi-num-frr-reset: integer

number of frr resets

mi-num-frr-logs: integer

frr log size

mi-num-intf-frr: integer

number of FRR events sent on nh interface down

mi-num-prot-frr-objects: integer

total number of prot FRR objects

mi-num-frr-proto-events: integer

number of frr events received in proto thread

mi-num-pfi-intf-down: integer

number of interface down FRR events from PFI

mi-num-tunid-alloc-failures: integer

total number of FRR tunnel ID allocation failures

mi-num-tunid-allocs: integer

total number of successful FRR tunnel ID allocations

mi-num-frr-reset-queue-adds: integer

number of frr reset queue adds

mi-num-parent-intf-frr: integer

number of FRR events sent on nh parent interface down

mi-num-bfd-down: integer

number of NH down FRR events frm BFD

mi-num-tunid-free-failures: integer

total number of FRR tunnel ID free failures

mi-num-frr-reset-queue-remove: integer

number of frr reset queue deletes

mi-num-tunid-frees: integer

total number of successful FRR tunnel ID frees

Example
{
  "mi-num-bkup-frr-objects": "integer",
  "mi-num-frr-reset": "integer",
  "mi-num-frr-logs": "integer",
  "mi-num-intf-frr": "integer",
  "mi-num-prot-frr-objects": "integer",
  "mi-num-frr-proto-events": "integer",
  "mi-num-pfi-intf-down": "integer",
  "mi-num-tunid-alloc-failures": "integer",
  "mi-num-tunid-allocs": "integer",
  "mi-num-frr-reset-queue-adds": "integer",
  "mi-num-parent-intf-frr": "integer",
  "mi-num-bfd-down": "integer",
  "mi-num-tunid-free-failures": "integer",
  "mi-num-frr-reset-queue-remove": "integer",
  "mi-num-tunid-frees": "integer"
}

FIB-SH-TBL-PATH-DET:

Detailed path information for FIB table entries

next-prefix-recursion: string

Next prefix recursion in the path

recurse-prefix-object: boolean

Is recursion object a leaf?

external-adjacency: boolean

Path is an external adjacency

fib-path-nh-information-type: string nh-local, nh-remote, nh-special

FIB Nhinfo type

interface-associated-path: string

Interface associated with this path

tunnle-endpoint-id: integer

Tunnel endpoint id

number-of-dependencies-this-path: integer

No. of dependents for this path

next-prefix-recursion2: string

Next prefix2 recursion in the path

next-prefix-length2: integer

Next prefix2 length

next-hop-vrf: string

Next hop VRF

next-hop-interface: string

Next hop interface

weight-of-path: integer

Weight of the path

tunnel-class: integer

Tunnel class of the path

detail-next-hop-prefix: string

Next hop prefix

label-to-recurse: integer

Local label to recurse over

spd-ipencap: FIB-SH-IPENCAP-DET

IP Encap

FIB-SH-IPENCAP-DET
recursive-path-information: boolean

Recursive path information is available

robin-reset-value: integer

Round robin reset value

tunnel-is-forward-class: boolean

Tunnel is forward class

ip-address-to-recurse: string

IP address to recurse to

lisprlocid: integer

LISP RLOC ID

recurse-prefix-object2: boolean

Recursion has two leaves (e.g. implicit-null path)

fib-path-nh-information-type-special: string nh-not-found, nh-null0, nh-punt, nh-drop, nh-glean, nh-receive, nh-broadcast, nh-external, nh-lisp, nh-lookup, nh-max-type

FIB Nhinfo type special

current-path-flag: boolean

Current path flag

detail-fib-adjacency-type: string fib-adjacency-normal, fib-adjacency-null, fib-adjacency-punt, fib-adjacency-drop, fib-adjacency-glean, fib-adjacency-discard, fib-adjacency-broadcast, fib-adjacency-external, fib-adjacency-lisp, fib-adjacency-unknown

FIB entry adjacency type

next-hop-mask-length: integer

Next hop mask length

next-prefix-length: integer

Next prefix length

Example
{
  "next-prefix-recursion": "string",
  "recurse-prefix-object": "boolean",
  "external-adjacency": "boolean",
  "fib-path-nh-information-type": "string",
  "interface-associated-path": "string",
  "tunnle-endpoint-id": "integer",
  "number-of-dependencies-this-path": "integer",
  "next-prefix-recursion2": "string",
  "next-prefix-length2": "integer",
  "next-hop-vrf": "string",
  "next-hop-interface": "string",
  "weight-of-path": "integer",
  "tunnel-class": "integer",
  "detail-next-hop-prefix": "string",
  "label-to-recurse": "integer",
  "spd-ipencap": [
    {
      "ip-encap-transport-tbl": "integer",
      "ip-encap-hdr": [
        {
          "ip-encap-hdr-dyn": "integer",
          "ip-encap-hdr-type": "string",
          "ip-encap-hdrp": "string"
        }
      ],
      "ip-encap-parent-type": "integer",
      "ip-encap-hdr-count": "integer",
      "ip-encap-transport-af": "integer",
      "ip-encap-payload-mtu": "integer",
      "ip-encap-locks": "integer",
      "ip-encap-payload-af": "integer",
      "ip-encap-parent": "integer",
      "ipe-transport-vrf-name": "string"
    }
  ],
  "recursive-path-information": "boolean",
  "robin-reset-value": "integer",
  "tunnel-is-forward-class": "boolean",
  "ip-address-to-recurse": "string",
  "lisprlocid": "integer",
  "recurse-prefix-object2": "boolean",
  "fib-path-nh-information-type-special": "string",
  "current-path-flag": "boolean",
  "detail-fib-adjacency-type": "string",
  "next-hop-mask-length": "integer",
  "next-prefix-length": "integer"
}

FIB-MPLS-TIMESPEC:

FIB MPLS TIMESPEC

seconds: string

Seconds part of time valueiin UTC

nanoseconds: string

Nanoseconds part of time value

Example
{
  "seconds": "string",
  "nanoseconds": "string"
}

FIB-SH-FIB-OBJ-BASE:

FIB object base information

object-type: integer

FIB Object type

object-pointer: integer

FIB Object pointer

object-reference-count: integer

FIB Object Reference Count

object-time-stamp: integer

FIB Object TimeStamp in msec

object-flags: integer

FIB Object flags

Example
{
  "object-type": "integer",
  "object-pointer": "integer",
  "object-reference-count": "integer",
  "object-time-stamp": "integer",
  "object-flags": "integer"
}

FIB-SH-COFO-IDB-BUNDLE-MEMBER-INFO:

FIB SH COFO IDB BUNDLE MEMBER INFO

unique-id: integer

Unique Identifier

pic: integer

Port Information Context

weight: integer

Member Weight

intf-index: integer

Interface Index

Example
{
  "unique-id": "integer",
  "pic": "integer",
  "weight": "integer",
  "intf-index": "integer"
}

FIB-SH-INT-INTERNAL:

FIB per interface internal information

fib-srte-head-hist: EVT-HIST-INFO

Event History for Srtehead

fib-idb-hist: EVT-HIST-INFO

Event History for IDB

Example
{
  "fib-srte-head-hist": {
    "evt-class-name": "string",
    "evt-entry": [
      {
        "evt-type": "integer",
        "evt-data": [
          {
            "entry": "integer"
          }
        ],
        "evt-sticky": "boolean",
        "evt-many": "boolean",
        "evt-name": "string",
        "evt-timestamp": "string"
      }
    ]
  },
  "fib-idb-hist": {
    "evt-class-name": "string",
    "evt-entry": [
      {
        "evt-type": "integer",
        "evt-data": [
          {
            "entry": "integer"
          }
        ],
        "evt-sticky": "boolean",
        "evt-many": "boolean",
        "evt-name": "string",
        "evt-timestamp": "string"
      }
    ]
  }
}

FIB-MPLS-FRR-DB-ENTRY-GEN-ID:

FIB MPLS FRR DB ENTRY GEN ID

role: string head, midpoint

Role

head: FIB-MPLS-FRR-DB-ENTRY-HEAD-ID

head

midpoint: FIB-MPLS-FRR-DB-ENTRY-MID-ID

midpoint

Example
{
  "role": "string",
  "head": {
    "destination-prefix": "string",
    "destination-prefix-length": "integer"
  },
  "midpoint": {
    "tunnel-id": "integer",
    "lspid": "integer",
    "source-address": "string"
  }
}

FIB-SH-NHINFO:

FIB per nhinfo information

si-nhtype: integer

NHinfo Type

si-attr-is-tunnel: boolean

NH is assoc w a TE tunnel

si-refcount: integer

refcount

si-pwhe: FIB-SH-NHINFO-PWHE-EXT

PW-HE interface extension

si-gre-ti-resolving-leafp: integer

GRE resolving ip-leaf

nh-info-extension: FIB-SH-NHINFO-EXT

NHinfo Extensions

si-dep-nhinfo: integer

Dependent nhinfo

si-bkup-addr-proto: integer

BKup L3 address Protocol

si-attr-is-tunnel-srte: boolean

NH is assoc w a SRTE tunnel

si-ifh: integer

Ifhndl assoc w nhinfo

si-fnb-idb-ptr: integer

pointer to idb

si-bkup-frr: integer

pointer to Backup FRR obj

si-bkup-nhinfo: integer

Bacckup NHINFO obj

si-nhinfo: integer

NHinfo object

si-nhid: integer

NHID value in the TX NH

si-attr-is-ext-mgd: boolean

NH is externally managed

si-upd-ts: integer

NH update timestamp

si-adj-rw: string

Macstring for Adjacency

si-dep-nhinfo-type: integer

Depenedent nhinfo type

si-adj-rw-len: integer

Length of Macstring

si-adj-addr-proto: integer

ADJ L3 address Protocol

si-pfi-interface-type: integer

Pamna Interface Type

si-gre-ti-flags: integer

Flags on GRE tunnel info

si-frr-active: boolean

is FRR currently active

si-adj-addrlen: integer

ADJ L3 address length

si-special-type: integer

nature of special nhinfo

si-adj-if: integer

ADJ Interface

si-ext-pfx-len: integer

Extension Prefix Len

si-bkup-ifh: integer

Bacckup IFH

si-flags: integer

nhinfo flags

si-adj-ptr: integer

Adj Ptr

si-link-proto: integer

FIB Protocol Type for NHINFO linktype

si-ext-pfx-proto: integer

Extension Prefix Protocol

si-nhinfo-ptr: integer

nhinfo pointer

si-gre-ti: integer

GRE tunnel info

si-gre-ti-refcnt: integer

Refcount on GRE tunnel info

si-hardware: string

Platform Hardware info

si-protect-frr: integer

pointer to protect FRR object

si-adj-present: boolean

nhinfo point to adj

si-adj-address: string

AIB L3 Address

si-attr-is-incomp: boolean

NH is incomplete

si-gre-dest-addr: string

GRE dest address

si-anc-ifh: integer

Ancestor IFH

si-dep-nhinfo-ifh: integer

Dependent nhinfo ifhndl

si-bkup-addr: string

Bkup L3 Address

si-attr-is-gre-tunnel: boolean

NH is assoc w a GRE tunnel

si-ext-pfx: string

Extension Prefix

si-bkup-addrlen: integer

BKup L3 address length

si-gre-tos-propagate: boolean

Is GRE TOS propagate set

Example
{
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

EVT-HIST-ENTRY:

Event history Entry

evt-type: integer

Event type

evt-data: object[]

Optional data

object
entry: integer
evt-sticky: boolean

Sticky flag

evt-many: boolean

Multiple instance flag

evt-name: string

Event name

evt-timestamp: string

The timestamp of the event

Example
{
  "evt-type": "integer",
  "evt-data": [
    {
      "entry": "integer"
    }
  ],
  "evt-sticky": "boolean",
  "evt-many": "boolean",
  "evt-name": "string",
  "evt-timestamp": "string"
}

FIB-SH-TBL-EXT-PL-SUM:

FIB external client pathlist summary

sep-num-ecd-pathlist: integer

Number of ECD pathlists

sep-num-ecd-pl-per-interest: object[]

Number of ECD pathlists per interest

object
entry: integer
sep-num-ecd-pl-unresolved: integer

Number of ECD pathlists unresolved

Example
{
  "sep-num-ecd-pathlist": "integer",
  "sep-num-ecd-pl-per-interest": [
    {
      "entry": "integer"
    }
  ],
  "sep-num-ecd-pl-unresolved": "integer"
}

FIB-SH-IPENCAP-DET:

Detailed IP Encap Description

ip-encap-transport-tbl: integer

Transport Table

ip-encap-hdr: FIB-SH-IPENCAP-HDR-DET

Headers

FIB-SH-IPENCAP-HDR-DET
ip-encap-parent-type: integer

Parent type enumeration

ip-encap-hdr-count: integer

Header Count

ip-encap-transport-af: integer

Transport AF

ip-encap-payload-mtu: integer

Payload MTU

ip-encap-locks: integer

IPEncap Object Locks

ip-encap-payload-af: integer

Payload AF

ip-encap-parent: integer

Pointer to parent

ipe-transport-vrf-name: string

Transport VRF name

Example
{
  "ip-encap-transport-tbl": "integer",
  "ip-encap-hdr": [
    {
      "ip-encap-hdr-dyn": "integer",
      "ip-encap-hdr-type": "string",
      "ip-encap-hdrp": "string"
    }
  ],
  "ip-encap-parent-type": "integer",
  "ip-encap-hdr-count": "integer",
  "ip-encap-transport-af": "integer",
  "ip-encap-payload-mtu": "integer",
  "ip-encap-locks": "integer",
  "ip-encap-payload-af": "integer",
  "ip-encap-parent": "integer",
  "ipe-transport-vrf-name": "string"
}

FIB-SH-PFX-MASKLEN-DISTRIB:

FIB Prefix Masklengths distribution

broadcast-prefixe: FIB-SH-PFX-MASKLEN-CNT

Masklength counts for broadcast prefixes

FIB-SH-PFX-MASKLEN-CNT
unicast-prefixe: FIB-SH-PFX-MASKLEN-CNT

Masklength counts for unicast prefixes

FIB-SH-PFX-MASKLEN-CNT
multicast-prefix: FIB-SH-PFX-MASKLEN-CNT

Masklength counts for multicast prefixes

FIB-SH-PFX-MASKLEN-CNT
Example
{
  "broadcast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "unicast-prefixe": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ],
  "multicast-prefix": [
    {
      "number-of-prefixes": "integer",
      "mask-length": "integer"
    }
  ]
}

FIB-SH-PLATF-UPD-STATS:

FIB platform update statistics

fpus-obj-stat: FIB-SH-OBJ-STATS

Array of max time info indexed by object type

FIB-SH-OBJ-STATS
fpus-num-success: integer

Number of successful updates

fpus-num-failure: integer

Number of unsuccessful updates

fpus-upd-total-time: integer

Total time for all pd updates

Example
{
  "fpus-obj-stat": [
    {
      "fos-tot-upd-time": "integer",
      "fos-tot-updates": "integer",
      "fos-obj-act-stat": [
        {
          "foas-max-time": "integer",
          "foas-max-tstamp": "integer",
          "foas-tot-upd-time": "integer",
          "foas-num-failure": "integer",
          "foas-tot-updates": "integer",
          "foas-num-success": "integer",
          "foas-tot-updates-zero": "integer"
        }
      ]
    }
  ],
  "fpus-num-success": "integer",
  "fpus-num-failure": "integer",
  "fpus-upd-total-time": "integer"
}

FIB-SH-COFO-TBL-ID-PER-SDR:

FIB SH COFO TBL ID PER SDR

num-ofmpls-tables: integer

Number of Tables for MPLS

num-ofipv4-tables: integer

Number of Tables for IPv4

sdrid: integer

SDR ID

num-ofipv6-tables: integer

Number of Tables for IPv6

Example
{
  "num-ofmpls-tables": "integer",
  "num-ofipv4-tables": "integer",
  "sdrid": "integer",
  "num-ofipv6-tables": "integer"
}

FIB-MPLS-FRR-DB-ENTRY-HEAD-ID:

FIB MPLS FRR DB ENTRY HEAD ID

destination-prefix: string

Destination prefix

destination-prefix-length: integer

Destination prefix length

Example
{
  "destination-prefix": "string",
  "destination-prefix-length": "integer"
}

FIB-SH-TBL-FIB-DET:

Detailed FIB table entry information

precedence-forpackets: integer

Precedence for packets to this entry

lwldi-time-of-last-update-in-msec: integer

The time of last update for LW-LDI in msec

fib-entry-version: integer

FIB entry version number

bytes-through-fib-entry: integer

Bytes through this FIB entry

aib-l3-address: string

AIB L3 Address

per-prefix-accounting: integer

Per Prefix Accounting

fib-entry-adjacency-address: string

FIB entry adj address

adjacency-address-length: integer

ADJ ADDR LEN

illegal-fast-adjacency-flag: boolean

Illegal fast adjacency flag

extended-community: integer

extended community

extcom-string: string

extcom st

mpls-fec: integer

mpls fec

forward-class: integer

SPP forwarding class ID

afi-fib-protocol-type: integer

AFI FIB protocol type

remote-adjacency-flag: boolean

Remote adjacency flag

load-sharing-type: string fib-load-share-none, fib-load-share-per-packet, fib-load-share-dest-sharing

Load sharing type

pl-time-of-last-update-in-msec: integer

The time of last update for PL in msec

pl-time-stamp-type: integer

The type of time-stamp on PL

loadshare-information: FIB-SH-TBL-LOADINFO-DET

Detailed Loadshare info

switch-compontent-id: integer

Switch function compontent ID

bgp-attribute-id: integer

BGP attribute id

packets-through-fib-entry: integer

Packets through this FIB entry

prefix-protocol: integer

Prefix protocol

bgp-local-attribute-id: integer

BGP local attribute id

bgp-attribute-origin-as: integer

BGP attribute origin as

traffic-index-for-packets: integer

Traffic index for packets to this entry

qppb-qos-group-and-ip-precedence: integer

qppb QOS group and IP precedence

bgp-attribute-next-hop-as: integer

BGP attribute next hop as

fast-adjacency-flag: boolean

Fast adjacency flag

detailed-prefix-length: integer

Prefix length

qos-group: integer

qos group

fib-entry-adjacency-type: string fib-adjacency-normal, fib-adjacency-null, fib-adjacency-punt, fib-adjacency-drop, fib-adjacency-glean, fib-adjacency-discard, fib-adjacency-broadcast, fib-adjacency-external, fib-adjacency-lisp, fib-adjacency-unknown

FIB entry adjacency type

fib-entry-adjacency-interface: integer

FIB entry adjacency interface

fib-special-nh-information-type: integer

FIB Special NHINFO Type

flow-tag: integer

PBR flow-tag

adjacency-interface: integer

ADJ IFH

com-string: string

com st

fib-protocol-type: integer

FIB Protocol type

path-string: string

As path string

ldi-time-of-last-update-in-msec: integer

The time of last update for LDI in msec

Example
{
  "precedence-forpackets": "integer",
  "lwldi-time-of-last-update-in-msec": "integer",
  "fib-entry-version": "integer",
  "bytes-through-fib-entry": "integer",
  "aib-l3-address": "string",
  "per-prefix-accounting": "integer",
  "fib-entry-adjacency-address": "string",
  "adjacency-address-length": "integer",
  "illegal-fast-adjacency-flag": "boolean",
  "extended-community": "integer",
  "extcom-string": "string",
  "mpls-fec": "integer",
  "forward-class": "integer",
  "afi-fib-protocol-type": "integer",
  "remote-adjacency-flag": "boolean",
  "load-sharing-type": "string",
  "pl-time-of-last-update-in-msec": "integer",
  "pl-time-stamp-type": "integer",
  "loadshare-information": {
    "loadinfo-sanity-flag": "boolean",
    "load-information-reference-count": "integer",
    "total-bytes-through-load-information": "integer",
    "packets-through-load-information": "integer",
    "load-informtion-internal-data": {
      "path-ldi-numbers": "string",
      "is-pbts-info-valid": "boolean",
      "pbts-class-is-fallback-mapped": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-fallback-to-drop": [
        {
          "entry": "boolean"
        }
      ],
      "platform-hardware-information": "string",
      "interface-handle": [
        {
          "entry": "string"
        }
      ],
      "weights-of-path": [
        {
          "entry": "integer"
        }
      ],
      "adjacency-address": [
        {
          "address": "string"
        }
      ],
      "pbts-fallback-mapped-class": "string",
      "path-indices": "string",
      "normalized-weights": "string",
      "sanity-flag": [
        {
          "entry": "boolean"
        }
      ],
      "ldi-next-hop-buckets": "integer",
      "number-of-ldis": "integer",
      "tunnel-is-forward-class": [
        {
          "entry": "boolean"
        }
      ],
      "pbts-class-num-paths": "string",
      "maximum-slots": "integer",
      "level-ofldis": "integer",
      "pbts-class-offset": "string",
      "tunnel-class-value": "string",
      "maximum-index-arrays": "integer",
      "round-robin-disable": "boolean"
    },
    "prefix-of-owner": "integer",
    "is-owner": "boolean",
    "per-dest-load-sharing-flag": "boolean",
    "total-packets-through-load-information": "integer",
    "load-information-owner-deleted-flag": "boolean",
    "bytes-through-load-information": "integer",
    "mask-length-of-owner": "integer"
  },
  "switch-compontent-id": "integer",
  "bgp-attribute-id": "integer",
  "packets-through-fib-entry": "integer",
  "prefix-protocol": "integer",
  "bgp-local-attribute-id": "integer",
  "bgp-attribute-origin-as": "integer",
  "traffic-index-for-packets": "integer",
  "qppb-qos-group-and-ip-precedence": "integer",
  "bgp-attribute-next-hop-as": "integer",
  "fast-adjacency-flag": "boolean",
  "detailed-prefix-length": "integer",
  "qos-group": "integer",
  "fib-entry-adjacency-type": "string",
  "fib-entry-adjacency-interface": "integer",
  "fib-special-nh-information-type": "integer",
  "flow-tag": "integer",
  "adjacency-interface": "integer",
  "com-string": "string",
  "fib-protocol-type": "integer",
  "path-string": "string",
  "ldi-time-of-last-update-in-msec": "integer"
}

FIB-MPLS-SH-TUN-INFO:

Information about TE-head tunnel LI

tunnel-load-metric: integer

Tunnel Load Metric

tunnel-resolution-incomplete: boolean

Tunnel head resolution is incomplete

tunnel-local-label: integer

Tunnel Local label

tunnel-fwd-class: integer

Tunnel Forward Class

tunnel-resolution-inconsistent: boolean

Tunnel head resolition is inconsitent b/w TEhead and Local label

tunnel-interface-name: string

Tunnel interface

tunnel-is-srte: boolean

Is Tunnel SRTE

tunnel-is-programmed-to-drop: boolean

Is Tunnel programmed as drop

Example
{
  "tunnel-load-metric": "integer",
  "tunnel-resolution-incomplete": "boolean",
  "tunnel-local-label": "integer",
  "tunnel-fwd-class": "integer",
  "tunnel-resolution-inconsistent": "boolean",
  "tunnel-interface-name": "string",
  "tunnel-is-srte": "boolean",
  "tunnel-is-programmed-to-drop": "boolean"
}

FIB-OC-PREFIX-STATE:

FIB OC PREFIX STATE

label-index: string

MPLS label

prefix-index: string

IP prefix

Example
{
  "label-index": "string",
  "prefix-index": "string"
}

FIB-MPLS-FRR-DB-SUM:

FIB MPLS FRR DB SUM

active: integer

Number of FRR rewrites in Active state

ready: integer

Number of FRR rewrites in Ready state

other: integer

Number of FRR rewrites in an unrecognized state

partial: integer

Number of FRR rewrites in Partial state

Example
{
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

FIB-PL-LDI-COUNT:

FIB Pathlist and Loadinfo summary

total-path-list-elements: integer

Total count of Pathlist elements

total-load-sharing-element-references: integer

Total count of references to load sharing elements

xpl-load-info-elements: integer

Count of XPL Loadinfo elements

recursive-load-info-elements: integer

Count of recursive Loadinfo elements

total-load-info-elements: integer

Total count of Loadinfo elements

recursive-path-list-elements: integer

Count of recursive Pathlist elements

platform-shared-path-list-elements: integer

Count of platform shared Pathlist elements

retry-path-list-elements: integer

Count of Pathlist elements in retry

platform-shared-load-info-elements: integer

Count of platform shared Loadinfo elements

total-load-sharing-element-bytes: integer

Total memory used by load sharing elements in bytes

Example
{
  "total-path-list-elements": "integer",
  "total-load-sharing-element-references": "integer",
  "xpl-load-info-elements": "integer",
  "recursive-load-info-elements": "integer",
  "total-load-info-elements": "integer",
  "recursive-path-list-elements": "integer",
  "platform-shared-path-list-elements": "integer",
  "retry-path-list-elements": "integer",
  "platform-shared-load-info-elements": "integer",
  "total-load-sharing-element-bytes": "integer"
}

FIB-SH-OBJ-ACTION-STATS:

FIB Max time statistics for each action types of an object

foas-max-time: integer

Time for the update

foas-max-tstamp: integer

Time stamp of max update

foas-tot-upd-time: integer

Total time for updates

foas-num-failure: integer

Total number of failed updates

foas-tot-updates: integer

Total number of updates

foas-num-success: integer

Total number of successful updates

foas-tot-updates-zero: integer

Total number of updates that took zero time

Example
{
  "foas-max-time": "integer",
  "foas-max-tstamp": "integer",
  "foas-tot-upd-time": "integer",
  "foas-num-failure": "integer",
  "foas-tot-updates": "integer",
  "foas-num-success": "integer",
  "foas-tot-updates-zero": "integer"
}

FIB-GLOBAL-SUMMARY-COUNTS:

FIB Global summary counts

num-retry-timeouts: integer

number of retry timeouts

array-number-of-retry: FIB-GLOBAL-NUM-RETRIES-ST

number of objects in retry db

FIB-GLOBAL-NUM-RETRIES-ST
array-number-of-object: FIB-GLOBAL-NUM-OBJECTS-ST

total number of objects

FIB-GLOBAL-NUM-OBJECTS-ST
num-retry-ojbects: integer

number of elements in retry db

Example
{
  "num-retry-timeouts": "integer",
  "array-number-of-retry": [
    {
      "num-retries": "integer",
      "retry-object-type": "string"
    }
  ],
  "array-number-of-object": [
    {
      "object-type": "string",
      "num-objects": "integer"
    }
  ],
  "num-retry-ojbects": "integer"
}

MPLS-FRR-DB-ENTRY:

MPLS FRR DB ENTRY

frr-lable-string: string

FRR label in string format

frr-db: FIB-MPLS-FRR-DB-ENTRY

FRR DB

outgoing-lable-string: string

Output label in string format

Example
{
  "frr-lable-string": "string",
  "frr-db": {
    "frr-entry-id": {
      "role": "string",
      "head": {
        "destination-prefix": "string",
        "destination-prefix-length": "integer"
      },
      "midpoint": {
        "tunnel-id": "integer",
        "lspid": "integer",
        "source-address": "string"
      }
    },
    "multicast-tunnel-legs": "integer",
    "frr-label": "integer",
    "outgoing-interface": "string",
    "frr-next-hop-ipv4-address": "string",
    "is-mldp-lsp": "boolean",
    "multicast-leg": [
      {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      }
    ],
    "tunnel-interface-name": "string",
    "input-label": "integer",
    "is-multicast-tunnel": "boolean",
    "frr-interface-name": "string",
    "entry-frr-state": "string",
    "outgoing-label": "integer"
  },
  "outgoing-lable-string": "string"
}

FIB-SH-PROTO-DEBUG-STATS:

FIB per protocol debug information

fpd-ldi-min-backup-activate-time: integer

min ldi mod time for backup activation

fpd-ldi-num-correct-fixup: integer

the number of corrected fixup LDIs

fpd-num-retry-touts: integer

the number of retry timeouts

fpd-lbl-recycled: integer

the number of routes handled with recycled label

fpd-vrftbl-entries: integer

the number of fib entries in vrf tbls

fpd-gbltbl-src-entry: object[]

Number of global routes from

each route source

object
entry: integer
fpd-gbltbl-entries: integer

the number of fib entries in global tbl

fpd-bcdl-msgs: integer

the number of bcdl msgs

fpd-adj-tx-retry-obj-reinit: integer

number of times TX NH retry objects updated

fpd-adj-tx-retry-nh-found: integer

number of TX adj retries that found or created NH

fpd-pl-retry-add-exist: integer

the number PLs added to retry while already in retry

fpd-route-rcv: integer

the number of routes received

fpd-ldi-backup-activate-count: integer

number of ldi backup path activications

fpd-version-mismatch-drops: integer

the number of routes dropped because of version mismatch

fpd-adj-del: integer

the number of adjacency deletes

fpd-num-retry: object[]

the number of retries of each type

object
entry: integer
fpd-adj-upd-tx-nh-found: integer

number of TX adjacency updates that found or created NH

fpd-recursion-constraint-count: integer

number of resolution failures because of recursion constraint

fpd-te-version-mismatch-drops: integer

the number of TE upds dropped because of version mismatch

fpd-retryq-sched-time: integer

Scheduler time period in msec

fpd-adj-upd-tx-retry-created: integer

number of TX adjacency updates that went to retry

fpd-gtrie-timing: FIB-SH-GTRIE-TIMING

Gtrie timing statistics

fpd-ldi-avg-backup-activate-time: integer

avg ldi mod time for backup activation

fpd-retryq-size: integer

the number of elements in retryq

fpd-ldi-total-backup-activate-time: integer

total ldi mod time for backup activation

fpd-route-upd: integer

the number of route updates

fpd-pl-fast-nfn-count: integer

number of PLs visited on fast notification

fpd-pl-with-backup-create-count: integer

number of pl creates with backu path

fpd-adj-drops: integer

number of adj updates dropped because of OOR

fpd-ldi-last-backup-activate-time: integer

ldi mod time for last backup activation

fpd-retryq-timeout: integer

timeout value in msec

fpd-vrftbl-src-entry: object[]

Number of vrf routes from

each route source

object
entry: integer
fpd-adj-upd: integer

the number of adjacency updates

fpd-gbltbl-rej-entries: integer

the number of fib entries in global retry tbl

fpd-platf-upd-stats: FIB-SH-PLATF-UPD-STATS

platform update statistics

fpd-pl-inline-res-q: integer

the number of PLs linked to resolving tables for inline res

fpd-ldi-max-backup-activate-time: integer

max ldi mod time for backup activation

fpd-adj-msg: integer

number of AIB messages

fpd-pl-with-backup-del-count: integer

number of pl deletes with backup path

fpd-te-rcv: integer

the number of TE upds received

fpd-adj-upd-tx: integer

number of TX adjacency updates from AIB

fpd-vrftbl-rej-entries: integer

the number of fib entries in vrf retry tbls

fpd-num-tbls: integer

the number of tables in table set

fpd-pl-num-correct-fixup: integer

the number of corrected fixup PLs

fpd-pl-num-queued-fixedup: integer

the number of PL queued for fixup

fpd-pl-backup-disable-count: integer

number of PLs unmarked to include backup path

fpd-ldi-num-del-refcnt: integer

the number of deleted with non-zero refcount

fpd-ldi-num-fixedup: integer

the number of fixup LDIs

fpd-route-drops: integer

the number of routes dropped

fpd-num-allocs: integer

the number of allocs for this proto

fpd-route-del: integer

the number of route deletes

fpd-num-frees: integer

the number of frees for this proto

fpd-pl-backup-enable-count: integer

number of PLs marked to include backup path

Example
{
  "fpd-ldi-min-backup-activate-time": "integer",
  "fpd-ldi-num-correct-fixup": "integer",
  "fpd-num-retry-touts": "integer",
  "fpd-lbl-recycled": "integer",
  "fpd-vrftbl-entries": "integer",
  "fpd-gbltbl-src-entry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-gbltbl-entries": "integer",
  "fpd-bcdl-msgs": "integer",
  "fpd-adj-tx-retry-obj-reinit": "integer",
  "fpd-adj-tx-retry-nh-found": "integer",
  "fpd-pl-retry-add-exist": "integer",
  "fpd-route-rcv": "integer",
  "fpd-ldi-backup-activate-count": "integer",
  "fpd-version-mismatch-drops": "integer",
  "fpd-adj-del": "integer",
  "fpd-num-retry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-adj-upd-tx-nh-found": "integer",
  "fpd-recursion-constraint-count": "integer",
  "fpd-te-version-mismatch-drops": "integer",
  "fpd-retryq-sched-time": "integer",
  "fpd-adj-upd-tx-retry-created": "integer",
  "fpd-gtrie-timing": {
    "fgt-upd-total-time": "integer",
    "fgt-gtrie-fn-timing": [
      {
        "fgft-fn": "string",
        "fgft-max-time": "integer",
        "fgft-tot-updates-zero": "integer",
        "fgft-tot-updates": "integer",
        "fgft-tot-upd-time": "integer",
        "fgft-max-tstamp": "integer"
      }
    ],
    "fgt-num-success": "integer",
    "fgt-num-failure": "integer"
  },
  "fpd-ldi-avg-backup-activate-time": "integer",
  "fpd-retryq-size": "integer",
  "fpd-ldi-total-backup-activate-time": "integer",
  "fpd-route-upd": "integer",
  "fpd-pl-fast-nfn-count": "integer",
  "fpd-pl-with-backup-create-count": "integer",
  "fpd-adj-drops": "integer",
  "fpd-ldi-last-backup-activate-time": "integer",
  "fpd-retryq-timeout": "integer",
  "fpd-vrftbl-src-entry": [
    {
      "entry": "integer"
    }
  ],
  "fpd-adj-upd": "integer",
  "fpd-gbltbl-rej-entries": "integer",
  "fpd-platf-upd-stats": {
    "fpus-obj-stat": [
      {
        "fos-tot-upd-time": "integer",
        "fos-tot-updates": "integer",
        "fos-obj-act-stat": [
          {
            "foas-max-time": "integer",
            "foas-max-tstamp": "integer",
            "foas-tot-upd-time": "integer",
            "foas-num-failure": "integer",
            "foas-tot-updates": "integer",
            "foas-num-success": "integer",
            "foas-tot-updates-zero": "integer"
          }
        ]
      }
    ],
    "fpus-num-success": "integer",
    "fpus-num-failure": "integer",
    "fpus-upd-total-time": "integer"
  },
  "fpd-pl-inline-res-q": "integer",
  "fpd-ldi-max-backup-activate-time": "integer",
  "fpd-adj-msg": "integer",
  "fpd-pl-with-backup-del-count": "integer",
  "fpd-te-rcv": "integer",
  "fpd-adj-upd-tx": "integer",
  "fpd-vrftbl-rej-entries": "integer",
  "fpd-num-tbls": "integer",
  "fpd-pl-num-correct-fixup": "integer",
  "fpd-pl-num-queued-fixedup": "integer",
  "fpd-pl-backup-disable-count": "integer",
  "fpd-ldi-num-del-refcnt": "integer",
  "fpd-ldi-num-fixedup": "integer",
  "fpd-route-drops": "integer",
  "fpd-num-allocs": "integer",
  "fpd-route-del": "integer",
  "fpd-num-frees": "integer",
  "fpd-pl-backup-enable-count": "integer"
}

fib-statistics_schema:

cef interface drops operational data

nodes: object

List of nodes

node: object[]

Specific node operational data

object
node-name: string

Node name

drops: FIB-STATISTICS-BAG-DROPS

Specific node drops

Example
{
  "nodes": {
    "node": [
      {
        "node-name": "string",
        "drops": {
          "unsupported-feature-packets": "integer",
          "acl-in-rpf-packets": "integer",
          "discard-packets": "integer",
          "gre-error-drop": "integer",
          "df-unreachable-packets": "integer",
          "unresolved-prefix-packets": "integer",
          "rpf-check-failure-packets": "integer",
          "checksum-error-packets": "integer",
          "no-route-packets": "integer",
          "total-number-of-drop-packets": "integer",
          "gre-lookup-failed-drop": "integer",
          "lisp-encap-error-drops": "integer",
          "mpls-disabled-interface": "integer",
          "null-packets": "integer",
          "rp-destination-drop-packets": "integer",
          "punt-unreachable-packets": "integer",
          "fragmenation-consumed-packets": "integer",
          "incomplete-adjacency-packets": "integer",
          "lisp-decap-error-drops": "integer",
          "fragmenation-failure-packets": "integer",
          "lisp-punt-drops": "integer",
          "multi-label-drops": "integer",
          "encapsulation-failure-packets": "integer"
        }
      }
    ]
  }
}

nodes_schema:

Table of Nodes

node: object[]

Operational data for a specific Node

object
forwarding-summary: MPLS-FWDING-SUMMARY

MPLS forwarding summary

node-name: string

Node ID

frr-logs: object

FRR Log Table

frr-log: object[]

FRR Log information

event-id: integer

Event ID

label-fib: object

Labels For FIB

informations: object

Forwarding filtering details

information: object[]

MPLS forwarding information

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

forwarding-details: object

MPLS Forwarding Detail table

forwarding-detail: object[]

MPLS forwarding details

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

label-security: object

MPLS label security

interfaces: object

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

summary: MPLS-LABEL-SECURITY-SUMMARY

MPLS label security summary

tunnel: object

TE Tunnel information

forwarding-tunnels: object

Forwarding details for TE tunnels

forwarding-tunnel: object[]

Forwarding information for the TE tunnel

interface-name: string

Interface Name

frr-database: object

MPLS forwarding FRR Database

frrdb-tunnel-midpoints: object

MPLS forwarding FRR Database Tunnel Midpoint Table

frrdb-tunnel-midpoint: object[]

MPLS forwarding FRR Database Tunnel Midpoint Entry

local-label: string

Local label value

frrdb-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Summary

frrdb-protected-interface-table-summaries: object

MPLS forwarding FRR Database Protected Interface Summary Table

frrdb-protected-interface-table-summary: object[]

MPLS forwarding FRR Database Protected Interface Summary

interface-name: string

Interface Name

frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Head Summary

frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Midpoint Summary

frrdb-tunnel-heads: object

MPLS forwarding FRR Database Tunnel Head Table

frrdb-tunnel-head: object[]

MPLS forwarding FRR Database Tunnel Head Entry

interface-name: string

Interface Name

frrdb-backup-interface-summaries: object

MPLS forwarding FRR Database Backup Interface Summary Table

frrdb-backup-interface-summary: object[]

MPLS forwarding FRR Database Backup Interface Summary

interface-name: string

Interface Name

Example
{
  "node": [
    {
      "forwarding-summary": {
        "te-internal-entries": "integer",
        "global-dropped-packets": "integer",
        "te-head-entries": "integer",
        "mte-midpoint-entries": "integer",
        "total-p2mp-forwarding-updates": "integer",
        "reserved-label-entries": "integer",
        "ignore-protect": "integer",
        "total-p2mp-iir-forwarding-drop-messages": "integer",
        "ipv4-imposition-entries": "integer",
        "lowest-label": "integer",
        "te-frr-next-hop-entries": "integer",
        "deleted-stale-entries": "integer",
        "te-frr-head-entries": "integer",
        "total-p2mp-forwarding-drop-messages": "integer",
        "global-fragmented-packets": "integer",
        "global-failed-lookups": "integer",
        "total-p2mp-forwarding-added-or-modify-messages": "integer",
        "label-switched-entries": "integer",
        "total-forwarding-update-messages": "integer",
        "lrpf-entries": "integer",
        "te-frr-mid-points-entries": "integer",
        "te-frr-internal-entries": "integer",
        "total-forwarding-updates": "integer",
        "te-frr-interface-entries": "integer",
        "total-p2mp-forwarding-delete-messages": "integer",
        "mte-ll-entries": "integer",
        "te-mid-points-entries": "integer",
        "mte-head-entries": "integer",
        "highest-label": "integer"
      },
      "node-name": "string",
      "frr-logs": {
        "frr-log": [
          {
            "event-id": "integer",
            "number-of-rewrites-affected": "integer",
            "start-time": {
              "seconds": "string",
              "nanoseconds": "string"
            },
            "frr-event-node-id": "string",
            "protected-frr-interface-name": "string",
            "switching-time-nsecs": "integer",
            "next-hop": "integer",
            "fast-bundle-member-down-interface": "integer",
            "main-processing": "integer"
          }
        ]
      },
      "label-fib": {
        "informations": {
          "information": [
            {
              "leaf-time-in-milli-seconds": "integer",
              "ldi-information": {
                "ldi-hardware-information": "string"
              },
              "eos-bit": "integer",
              "lw-ldi-pointer": "integer",
              "leaf-local-label": "integer",
              "multicast-label": "boolean",
              "path-list-flags": "integer",
              "ldi-type": "integer",
              "lw-shared-ldi-pointer": "integer",
              "label-information": [
                {
                  "label-information-route-version": "integer",
                  "outgoing-interface": "string",
                  "label-information-next-hop-type": "string",
                  "label-information-next-hop-protocol": "string",
                  "outgoing-interface-string": "string",
                  "outgoing-label": "integer",
                  "outgoing-parent-interface": "string",
                  "exact-route-hash-info": {
                    "hash-index-is-valid": "boolean",
                    "hash-index": "integer"
                  },
                  "label-information-detail": {
                    "status": "string",
                    "transmit-number-of-bytes-switched": "integer",
                    "total-encapsulation-size": "integer",
                    "next-hop-interface": "string",
                    "l3-mtu": "integer",
                    "transmit-number-of-packets-switched": "integer",
                    "mac-size": "integer",
                    "label-stack": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "next-hop-string": "string",
                    "next-hop-protocol": "string"
                  },
                  "outgoing-label-string": "string",
                  "label-information-next-hop-string": "string"
                }
              ]
            }
          ]
        }
      }
    }
  ]
}

node_schema:

forwarding-summary: MPLS-FWDING-SUMMARY

MPLS forwarding summary

node-name: string

Node ID

frr-logs: object

FRR Log Table

frr-log: object[]

FRR Log information

event-id: integer

Event ID

label-fib: object

Labels For FIB

informations: object

Forwarding filtering details

information: object[]

MPLS forwarding information

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

forwarding-details: object

MPLS Forwarding Detail table

forwarding-detail: object[]

MPLS forwarding details

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

label-security: object

MPLS label security

interfaces: object

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

summary: MPLS-LABEL-SECURITY-SUMMARY

MPLS label security summary

tunnel: object

TE Tunnel information

forwarding-tunnels: object

Forwarding details for TE tunnels

forwarding-tunnel: object[]

Forwarding information for the TE tunnel

interface-name: string

Interface Name

frr-database: object

MPLS forwarding FRR Database

frrdb-tunnel-midpoints: object

MPLS forwarding FRR Database Tunnel Midpoint Table

frrdb-tunnel-midpoint: object[]

MPLS forwarding FRR Database Tunnel Midpoint Entry

local-label: string

Local label value

frrdb-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Summary

frrdb-protected-interface-table-summaries: object

MPLS forwarding FRR Database Protected Interface Summary Table

frrdb-protected-interface-table-summary: object[]

MPLS forwarding FRR Database Protected Interface Summary

interface-name: string

Interface Name

frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Head Summary

frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Midpoint Summary

frrdb-tunnel-heads: object

MPLS forwarding FRR Database Tunnel Head Table

frrdb-tunnel-head: object[]

MPLS forwarding FRR Database Tunnel Head Entry

interface-name: string

Interface Name

frrdb-backup-interface-summaries: object

MPLS forwarding FRR Database Backup Interface Summary Table

frrdb-backup-interface-summary: object[]

MPLS forwarding FRR Database Backup Interface Summary

interface-name: string

Interface Name

Example
{
  "forwarding-summary": {
    "te-internal-entries": "integer",
    "global-dropped-packets": "integer",
    "te-head-entries": "integer",
    "mte-midpoint-entries": "integer",
    "total-p2mp-forwarding-updates": "integer",
    "reserved-label-entries": "integer",
    "ignore-protect": "integer",
    "total-p2mp-iir-forwarding-drop-messages": "integer",
    "ipv4-imposition-entries": "integer",
    "lowest-label": "integer",
    "te-frr-next-hop-entries": "integer",
    "deleted-stale-entries": "integer",
    "te-frr-head-entries": "integer",
    "total-p2mp-forwarding-drop-messages": "integer",
    "global-fragmented-packets": "integer",
    "global-failed-lookups": "integer",
    "total-p2mp-forwarding-added-or-modify-messages": "integer",
    "label-switched-entries": "integer",
    "total-forwarding-update-messages": "integer",
    "lrpf-entries": "integer",
    "te-frr-mid-points-entries": "integer",
    "te-frr-internal-entries": "integer",
    "total-forwarding-updates": "integer",
    "te-frr-interface-entries": "integer",
    "total-p2mp-forwarding-delete-messages": "integer",
    "mte-ll-entries": "integer",
    "te-mid-points-entries": "integer",
    "mte-head-entries": "integer",
    "highest-label": "integer"
  },
  "node-name": "string",
  "frr-logs": {
    "frr-log": [
      {
        "event-id": "integer",
        "number-of-rewrites-affected": "integer",
        "start-time": {
          "seconds": "string",
          "nanoseconds": "string"
        },
        "frr-event-node-id": "string",
        "protected-frr-interface-name": "string",
        "switching-time-nsecs": "integer",
        "next-hop": "integer",
        "fast-bundle-member-down-interface": "integer",
        "main-processing": "integer"
      }
    ]
  },
  "label-fib": {
    "informations": {
      "information": [
        {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer",
              "mpls-adjacency-flags": "integer"
            }
          ]
        }
      ]
    }
  }
}

fib_schema:

fib

nodes: object

Table of nodes

node: object[]

Operational data for a specific Node

object
node-name: string

Node name

global: object

FIB Global info

summary: object

Global Summary

protos: object

Proto Table

proto: object[]

Proto Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

total: FIB-GLOBAL-SUMMARY-TOTAL

Display total counters and common info

object-history: object

Object History

obj-history-protos: object

Proto Table

obj-history-proto: object[]

Protocol Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

fib-cofo: object

Collapsed Forwarding

fib-cofo-idb: object

Collapsed Forwarding IDB Table

fib-cofo-idb-table-entries: object

Collapsed Forwarding Idb Table Entries

fib-cofo-idb-table-entry: object[]

Collapsed Forwarding Idb Table Entries

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

fib-cofo-table-id: object

Collapsed Forwarding Table Id Table

fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entries: object

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entry: object[]

Collapsed Forwarding Idb Table Entries

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

protocols: object

Protocol table

protocol: object[]

Protocol table entry

object
nh-ids: object

NHIdTable is accessed by two keys; {NHIdValue} and/or {NHInterface,NHAddress

nh-id: object[]

NextHopeId table entry

nh-interface-name: string

Interface Name

nh-id-value: integer

NexthopId Value

nh-address: string

Next-hop address in string format (e.g., 1 .2.3.4)

resource: object

Resource information

resource-summary-info: FIB-SH-RSRC-AVAIL-STATE

Summary info

resource-detail-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info

resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with egress hardware info

resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with ingress hardware info

issu-state: FIB-ISSU-STATE

CEF ISSU State

external-summary-all: FIB-SH-TBL-EXT-SUM-ALL

Summary for all external clients

exact-routes: object

Exact Route Table

exact-route: object[]

Exact route for the given source and destination addresses

source: string

Source address

vrf-name: string

VRF Name

destination: string

Destination address

protocol-name: string ipv4, ipv6, mpls

Protocol Name

misc: FIB-SH-MISC

CEF misc hidden data

fib-summaries: object

Summary for FIB tables

fib-summary: object[]

Summary for the requested fib table

vrf-name: string

VRF Name

table-id: string

FIB table id

protocol-name: string ipv4, ipv6, mpls

Protocol Name

frr-log: object

Table of Fast Reroute activation logs

frr-interfaces: object

FRR Interface Table

frr-interface: object[]

Specify FRR Interface Name

object
frr-interface-name: string

Interface Name

logs: object

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

local-label: object

Local label

conflicts: object

FIB Local-label conflicts database

conflict: object[]

CEF Local-label conflicts entry

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

vrfs: object

VRF table

vrf: object[]

VRF table entry

object
nh-info-detail-hardware-ingress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-special-detail-hardware-ingress: object

Special nhinfo

nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-drop NHInfo entry

nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-discard NHInfo entry

nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-punt NHInfo entry

nh-info-local-detail-hardware-ingresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-ingress: object[]

Detail hardware ingress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-remote-detail-hardware-ingresses: object

Detailed hardware ingress info for remote NHInfo table

nh-info-remote-detail-hardware-ingress: object[]

Detail hardware ingress info for remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

ip-prefix-details: object

IP FIB prefix detail table

ip-prefix-detail: object[]

IP FIB prefix detail table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

ip-prefix-briefs: object

IP FIB prefix brief table

ip-prefix-brief: object[]

IP FIB prefix brief table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

interface-infos: object

Table of InterfaceInfo

interface-info: object[]

Specify link type

object
interfaces: object

Table of interfaces

interface: object[]

Specify Interface name

interface-name: string

Interface Name

link-type: string link-ipv4, link-ipv6, link-mpls

Link type

summary: FIB-SH-SUM

Operational data for FIB Tablee

nh-info-detail: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-local-details: object

Local (non-remote) nhinfo

nh-info-local-detail: object[]

Detail NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail: object

Special nhinfo

nh-info-special-drop-detail: FIB-SH-NHINFO

Detail special-drop NHInfo entry

nh-info-special-discard-detail: FIB-SH-NHINFO

Detail special-discard NHInfo entry

nh-info-special-null-detail: FIB-SH-NHINFO

Detail special-null NHInfo entry

nh-info-special-punt-detail: FIB-SH-NHINFO

Detail special-punt NHInfo entry

nh-info-remote-details: object

Detailed Remote NHInfo table

nh-info-remote-detail: object[]

Detailed remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

vrf-name: string

VRF Name

nh-info-detail-hardware-egress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-detail-hardware-egresses: object

Detail hardware egress info for remote NHInfo table

nh-info-remote-detail-hardware-egress: object[]

Detail hardware egress info for NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-detail-hardware-egresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-egress: object[]

Detail hardware egress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail-hardware-egress: object

Detail hardware engress info for Special nhinfo

nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-discard NHInfo entry

nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-drop NHInfo entry

nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-punt NHInfo entry

nh-info-brief: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-briefs: object

remote nhinfo

nh-info-remote-brief: object[]

Brief remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-briefs: object

Local (non-remote) nhinfo

nh-info-local-brief: object[]

Brief NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-brief: object

Special nhinfo

nh-info-special-null-brief: FIB-SH-NHINFO

Brief special-null NHInfo entry

nh-info-special-punt-brief: FIB-SH-NHINFO

Brief special-punt NHInfo entry

nh-info-special-drop-brief: FIB-SH-NHINFO

Brief special-drop NHInfo entry

nh-info-special-discard-brief: FIB-SH-NHINFO

Brief special-discard NHInfo entry

external-client-summaries: object

External Client Summary Table

external-client-summary: object[]

Summary of the external clients

id: integer

ID of the client: ECDv1 is component id, ECDv2 is client id

ecd-ver: integer

Ecd Version

Example
{
  "nodes": {
    "node": [
      {
        "node-name": "string",
        "global": {
          "summary": {
            "protos": {
              "proto": [
                {
                  "protocol-name": "string",
                  "common-info": {
                    "count": "integer"
                  },
                  "summary": {
                    "summary-counts": {
                      "num-retry-timeouts": "integer",
                      "array-number-of-retry": [
                        {
                          "num-retries": "integer",
                          "retry-object-type": "string"
                        }
                      ],
                      "array-number-of-object": [
                        {
                          "object-type": "string",
                          "num-objects": "integer"
                        }
                      ],
                      "num-retry-ojbects": "integer"
                    },
                    "health": {
                      "is-retry-db-empty": "boolean"
                    },
                    "base-object": {
                      "protocol": "integer"
                    }
                  }
                }
              ]
            },
            "total": {
              "common-info": {
                "count": "integer"
              },
              "total-counters": {
                "num-retry-timeouts": "integer",
                "array-number-of-retry": [
                  {
                    "num-retries": "integer",
                    "retry-object-type": "string"
                  }
                ],
                "array-number-of-object": [
                  {
                    "object-type": "string",
                    "num-objects": "integer"
                  }
                ],
                "num-retry-ojbects": "integer"
              }
            }
          },
          "object-history": {
            "obj-history-protos": {
              "obj-history-proto": [
                {
                  "protocol-name": "string",
                  "object-history": {
                    "count": "integer"
                  },
                  "base-object": {
                    "protocol": "integer"
                  }
                }
              ]
            }
          },
          "fib-cofo": {
            "fib-cofo-idb": {
              "fib-cofo-idb-table-entries": {
                "fib-cofo-idb-table-entry": [
                  {
                    "hardware-handle": "integer",
                    "bundle-member-info": [
                      {
                        "unique-id": "integer",
                        "pic": "integer",
                        "weight": "integer",
                        "intf-index": "integer"
                      }
                    ],
                    "main-pointer": "integer",
                    "intf-type": "integer",
                    "object-base": {
                      "object-type": "integer",
                      "object-pointer": "integer",
                      "object-reference-count": "integer",
                      "object-time-stamp": "integer",
                      "object-flags": "integer"
                    },
                    "pic": [
                      "integer"
                    ],
                    "intf-name": "string",
                    "sdrid": "integer"
                  }
                ]
              }
            }
          }
        }
      }
    ]
  }
}

global_schema:

FIB Global info

summary: object

Global Summary

protos: object

Proto Table

proto: object[]

Proto Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

total: FIB-GLOBAL-SUMMARY-TOTAL

Display total counters and common info

object-history: object

Object History

obj-history-protos: object

Proto Table

obj-history-proto: object[]

Protocol Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

fib-cofo: object

Collapsed Forwarding

fib-cofo-idb: object

Collapsed Forwarding IDB Table

fib-cofo-idb-table-entries: object

Collapsed Forwarding Idb Table Entries

fib-cofo-idb-table-entry: object[]

Collapsed Forwarding Idb Table Entries

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

fib-cofo-table-id: object

Collapsed Forwarding Table Id Table

fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entries: object

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entry: object[]

Collapsed Forwarding Idb Table Entries

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

Example
{
  "summary": {
    "protos": {
      "proto": [
        {
          "protocol-name": "string",
          "common-info": {
            "count": "integer"
          },
          "summary": {
            "summary-counts": {
              "num-retry-timeouts": "integer",
              "array-number-of-retry": [
                {
                  "num-retries": "integer",
                  "retry-object-type": "string"
                }
              ],
              "array-number-of-object": [
                {
                  "object-type": "string",
                  "num-objects": "integer"
                }
              ],
              "num-retry-ojbects": "integer"
            },
            "health": {
              "is-retry-db-empty": "boolean"
            },
            "base-object": {
              "protocol": "integer"
            }
          }
        }
      ]
    },
    "total": {
      "common-info": {
        "count": "integer"
      },
      "total-counters": {
        "num-retry-timeouts": "integer",
        "array-number-of-retry": [
          {
            "num-retries": "integer",
            "retry-object-type": "string"
          }
        ],
        "array-number-of-object": [
          {
            "object-type": "string",
            "num-objects": "integer"
          }
        ],
        "num-retry-ojbects": "integer"
      }
    }
  },
  "object-history": {
    "obj-history-protos": {
      "obj-history-proto": [
        {
          "protocol-name": "string",
          "object-history": {
            "count": "integer"
          },
          "base-object": {
            "protocol": "integer"
          }
        }
      ]
    }
  },
  "fib-cofo": {
    "fib-cofo-idb": {
      "fib-cofo-idb-table-entries": {
        "fib-cofo-idb-table-entry": [
          {
            "hardware-handle": "integer",
            "bundle-member-info": [
              {
                "unique-id": "integer",
                "pic": "integer",
                "weight": "integer",
                "intf-index": "integer"
              }
            ],
            "main-pointer": "integer",
            "intf-type": "integer",
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "pic": [
              "integer"
            ],
            "intf-name": "string",
            "sdrid": "integer",
            "intf-index": "integer",
            "bundle-member-total-weight": "integer",
            "parent-intf-index": "integer",
            "table-pointer": "integer"
          }
        ]
      }
    }
  }
}

fib-cofo_schema:

Collapsed Forwarding

fib-cofo-idb: object

Collapsed Forwarding IDB Table

fib-cofo-idb-table-entries: object

Collapsed Forwarding Idb Table Entries

fib-cofo-idb-table-entry: object[]

Collapsed Forwarding Idb Table Entries

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

fib-cofo-table-id: object

Collapsed Forwarding Table Id Table

fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entries: object

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entry: object[]

Collapsed Forwarding Idb Table Entries

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

Example
{
  "fib-cofo-idb": {
    "fib-cofo-idb-table-entries": {
      "fib-cofo-idb-table-entry": [
        {
          "if-index": "integer",
          "sdr-id": "integer",
          "hardware-handle": "integer",
          "bundle-member-info": [
            {
              "unique-id": "integer",
              "pic": "integer",
              "weight": "integer",
              "intf-index": "integer"
            }
          ],
          "main-pointer": "integer",
          "intf-type": "integer",
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "pic": [
            "integer"
          ],
          "intf-name": "string",
          "sdrid": "integer",
          "intf-index": "integer",
          "bundle-member-total-weight": "integer",
          "parent-intf-index": "integer",
          "table-pointer": "integer"
        }
      ]
    }
  },
  "fib-cofo-table-id": {
    "fib-cofo-table-id-summary": {
      "tbl-id-minimum": "integer",
      "number-of-tbl-id-in-gc": "integer",
      "tbl-id-default-v6": "integer",
      "tbl-id-default-v4": "integer",
      "tbl-id-maximum": "integer",
      "tbl-id-last-allocated": "integer",
      "number-of-tbl-id-allocated": "integer",
      "per-sdr-stat": [
        {
          "num-ofmpls-tables": "integer",
          "num-ofipv4-tables": "integer",
          "sdrid": "integer",
          "num-ofipv6-tables": "integer"
        }
      ]
    },
    "fib-cofo-table-id-entries": {
      "fib-cofo-table-id-entry": [
        {
          "rd": "string",
          "table-id": "integer",
          "protocol": "string",
          "sdr-id": "integer",
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "protocol-type": "integer",
          "table-id-xr": "integer",
          "vrf-name": "string",
          "sdrid": "integer",
          "route-distinguisher": "string",
          "table-pointer": "integer"
        }
      ]
    }
  }
}

fib-cofo-idb_schema:

Collapsed Forwarding IDB Table

fib-cofo-idb-table-entries: object

Collapsed Forwarding Idb Table Entries

fib-cofo-idb-table-entry: object[]

Collapsed Forwarding Idb Table Entries

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

Example
{
  "fib-cofo-idb-table-entries": {
    "fib-cofo-idb-table-entry": [
      {
        "if-index": "integer",
        "sdr-id": "integer",
        "hardware-handle": "integer",
        "bundle-member-info": [
          {
            "unique-id": "integer",
            "pic": "integer",
            "weight": "integer",
            "intf-index": "integer"
          }
        ],
        "main-pointer": "integer",
        "intf-type": "integer",
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "pic": [
          "integer"
        ],
        "intf-name": "string",
        "sdrid": "integer",
        "intf-index": "integer",
        "bundle-member-total-weight": "integer",
        "parent-intf-index": "integer",
        "table-pointer": "integer"
      }
    ]
  }
}

fib-cofo-idb-table-entries_schema:

Collapsed Forwarding Idb Table Entries

fib-cofo-idb-table-entry: object[]

Collapsed Forwarding Idb Table Entries

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

Example
{
  "fib-cofo-idb-table-entry": [
    {
      "if-index": "integer",
      "sdr-id": "integer",
      "hardware-handle": "integer",
      "bundle-member-info": [
        {
          "unique-id": "integer",
          "pic": "integer",
          "weight": "integer",
          "intf-index": "integer"
        }
      ],
      "main-pointer": "integer",
      "intf-type": "integer",
      "object-base": {
        "object-type": "integer",
        "object-pointer": "integer",
        "object-reference-count": "integer",
        "object-time-stamp": "integer",
        "object-flags": "integer"
      },
      "pic": [
        "integer"
      ],
      "intf-name": "string",
      "sdrid": "integer",
      "intf-index": "integer",
      "bundle-member-total-weight": "integer",
      "parent-intf-index": "integer",
      "table-pointer": "integer"
    }
  ]
}

fib-cofo-idb-table-entry_schema:

if-index: integer

Interface Index

sdr-id: integer

SDR ID value

Example
{
  "if-index": "integer",
  "sdr-id": "integer",
  "hardware-handle": "integer",
  "bundle-member-info": [
    {
      "unique-id": "integer",
      "pic": "integer",
      "weight": "integer",
      "intf-index": "integer"
    }
  ],
  "main-pointer": "integer",
  "intf-type": "integer",
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "pic": [
    "integer"
  ],
  "intf-name": "string",
  "sdrid": "integer",
  "intf-index": "integer",
  "bundle-member-total-weight": "integer",
  "parent-intf-index": "integer",
  "table-pointer": "integer"
}

fib-cofo-table-id_schema:

Collapsed Forwarding Table Id Table

fib-cofo-table-id-summary: FIB-SH-COFO-TBL-ID-DB-SUM

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entries: object

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entry: object[]

Collapsed Forwarding Idb Table Entries

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

Example
{
  "fib-cofo-table-id-summary": {
    "tbl-id-minimum": "integer",
    "number-of-tbl-id-in-gc": "integer",
    "tbl-id-default-v6": "integer",
    "tbl-id-default-v4": "integer",
    "tbl-id-maximum": "integer",
    "tbl-id-last-allocated": "integer",
    "number-of-tbl-id-allocated": "integer",
    "per-sdr-stat": [
      {
        "num-ofmpls-tables": "integer",
        "num-ofipv4-tables": "integer",
        "sdrid": "integer",
        "num-ofipv6-tables": "integer"
      }
    ]
  },
  "fib-cofo-table-id-entries": {
    "fib-cofo-table-id-entry": [
      {
        "rd": "string",
        "table-id": "integer",
        "protocol": "string",
        "sdr-id": "integer",
        "object-base": {
          "object-type": "integer",
          "object-pointer": "integer",
          "object-reference-count": "integer",
          "object-time-stamp": "integer",
          "object-flags": "integer"
        },
        "protocol-type": "integer",
        "table-id-xr": "integer",
        "vrf-name": "string",
        "sdrid": "integer",
        "route-distinguisher": "string",
        "table-pointer": "integer"
      }
    ]
  }
}

fib-cofo-table-id-entries_schema:

Collapsed Forwarding Table Id Entries

fib-cofo-table-id-entry: object[]

Collapsed Forwarding Idb Table Entries

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

Example
{
  "fib-cofo-table-id-entry": [
    {
      "rd": "string",
      "table-id": "integer",
      "protocol": "string",
      "sdr-id": "integer",
      "object-base": {
        "object-type": "integer",
        "object-pointer": "integer",
        "object-reference-count": "integer",
        "object-time-stamp": "integer",
        "object-flags": "integer"
      },
      "protocol-type": "integer",
      "table-id-xr": "integer",
      "vrf-name": "string",
      "sdrid": "integer",
      "route-distinguisher": "string",
      "table-pointer": "integer"
    }
  ]
}

fib-cofo-table-id-entry_schema:

rd: string

Route Distinguisher

table-id: integer

Table Id

protocol: string ipv4, ipv6, mpls

Protocol

sdr-id: integer

SDR ID value

Example
{
  "rd": "string",
  "table-id": "integer",
  "protocol": "string",
  "sdr-id": "integer",
  "object-base": {
    "object-type": "integer",
    "object-pointer": "integer",
    "object-reference-count": "integer",
    "object-time-stamp": "integer",
    "object-flags": "integer"
  },
  "protocol-type": "integer",
  "table-id-xr": "integer",
  "vrf-name": "string",
  "sdrid": "integer",
  "route-distinguisher": "string",
  "table-pointer": "integer"
}

summary_schema:

Global Summary

protos: object

Proto Table

proto: object[]

Proto Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

total: FIB-GLOBAL-SUMMARY-TOTAL

Display total counters and common info

Example
{
  "protos": {
    "proto": [
      {
        "protocol-name": "string",
        "common-info": {
          "count": "integer"
        },
        "summary": {
          "summary-counts": {
            "num-retry-timeouts": "integer",
            "array-number-of-retry": [
              {
                "num-retries": "integer",
                "retry-object-type": "string"
              }
            ],
            "array-number-of-object": [
              {
                "object-type": "string",
                "num-objects": "integer"
              }
            ],
            "num-retry-ojbects": "integer"
          },
          "health": {
            "is-retry-db-empty": "boolean"
          },
          "base-object": {
            "protocol": "integer"
          }
        }
      }
    ]
  },
  "total": {
    "common-info": {
      "count": "integer"
    },
    "total-counters": {
      "num-retry-timeouts": "integer",
      "array-number-of-retry": [
        {
          "num-retries": "integer",
          "retry-object-type": "string"
        }
      ],
      "array-number-of-object": [
        {
          "object-type": "string",
          "num-objects": "integer"
        }
      ],
      "num-retry-ojbects": "integer"
    }
  }
}

protos_schema:

Proto Table

proto: object[]

Proto Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

Example
{
  "proto": [
    {
      "protocol-name": "string",
      "common-info": {
        "count": "integer"
      },
      "summary": {
        "summary-counts": {
          "num-retry-timeouts": "integer",
          "array-number-of-retry": [
            {
              "num-retries": "integer",
              "retry-object-type": "string"
            }
          ],
          "array-number-of-object": [
            {
              "object-type": "string",
              "num-objects": "integer"
            }
          ],
          "num-retry-ojbects": "integer"
        },
        "health": {
          "is-retry-db-empty": "boolean"
        },
        "base-object": {
          "protocol": "integer"
        }
      }
    }
  ]
}

proto_schema:

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

Example
{
  "protocol-name": "string",
  "common-info": {
    "count": "integer"
  },
  "summary": {
    "summary-counts": {
      "num-retry-timeouts": "integer",
      "array-number-of-retry": [
        {
          "num-retries": "integer",
          "retry-object-type": "string"
        }
      ],
      "array-number-of-object": [
        {
          "object-type": "string",
          "num-objects": "integer"
        }
      ],
      "num-retry-ojbects": "integer"
    },
    "health": {
      "is-retry-db-empty": "boolean"
    },
    "base-object": {
      "protocol": "integer"
    }
  }
}

object-history_schema:

Object History

obj-history-protos: object

Proto Table

obj-history-proto: object[]

Protocol Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

Example
{
  "obj-history-protos": {
    "obj-history-proto": [
      {
        "protocol-name": "string",
        "object-history": {
          "count": "integer"
        },
        "base-object": {
          "protocol": "integer"
        }
      }
    ]
  }
}

obj-history-protos_schema:

Proto Table

obj-history-proto: object[]

Protocol Table entry

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

Example
{
  "obj-history-proto": [
    {
      "protocol-name": "string",
      "object-history": {
        "count": "integer"
      },
      "base-object": {
        "protocol": "integer"
      }
    }
  ]
}

obj-history-proto_schema:

protocol-name: string ipv4, ipv4-mpls, ipv6, ipv6-mpls

Protocol Name

Example
{
  "protocol-name": "string",
  "object-history": {
    "count": "integer"
  },
  "base-object": {
    "protocol": "integer"
  }
}

protocols_schema:

Protocol table

protocol: object[]

Protocol table entry

object
nh-ids: object

NHIdTable is accessed by two keys; {NHIdValue} and/or {NHInterface,NHAddress

nh-id: object[]

NextHopeId table entry

nh-interface-name: string

Interface Name

nh-id-value: integer

NexthopId Value

nh-address: string

Next-hop address in string format (e.g., 1 .2.3.4)

resource: object

Resource information

resource-summary-info: FIB-SH-RSRC-AVAIL-STATE

Summary info

resource-detail-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info

resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with egress hardware info

resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with ingress hardware info

issu-state: FIB-ISSU-STATE

CEF ISSU State

external-summary-all: FIB-SH-TBL-EXT-SUM-ALL

Summary for all external clients

exact-routes: object

Exact Route Table

exact-route: object[]

Exact route for the given source and destination addresses

source: string

Source address

vrf-name: string

VRF Name

destination: string

Destination address

protocol-name: string ipv4, ipv6, mpls

Protocol Name

misc: FIB-SH-MISC

CEF misc hidden data

fib-summaries: object

Summary for FIB tables

fib-summary: object[]

Summary for the requested fib table

vrf-name: string

VRF Name

table-id: string

FIB table id

protocol-name: string ipv4, ipv6, mpls

Protocol Name

frr-log: object

Table of Fast Reroute activation logs

frr-interfaces: object

FRR Interface Table

frr-interface: object[]

Specify FRR Interface Name

object
frr-interface-name: string

Interface Name

logs: object

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

local-label: object

Local label

conflicts: object

FIB Local-label conflicts database

conflict: object[]

CEF Local-label conflicts entry

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

vrfs: object

VRF table

vrf: object[]

VRF table entry

object
nh-info-detail-hardware-ingress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-special-detail-hardware-ingress: object

Special nhinfo

nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-drop NHInfo entry

nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-discard NHInfo entry

nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-punt NHInfo entry

nh-info-local-detail-hardware-ingresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-ingress: object[]

Detail hardware ingress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-remote-detail-hardware-ingresses: object

Detailed hardware ingress info for remote NHInfo table

nh-info-remote-detail-hardware-ingress: object[]

Detail hardware ingress info for remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

ip-prefix-details: object

IP FIB prefix detail table

ip-prefix-detail: object[]

IP FIB prefix detail table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

ip-prefix-briefs: object

IP FIB prefix brief table

ip-prefix-brief: object[]

IP FIB prefix brief table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

interface-infos: object

Table of InterfaceInfo

interface-info: object[]

Specify link type

object
interfaces: object

Table of interfaces

interface: object[]

Specify Interface name

interface-name: string

Interface Name

link-type: string link-ipv4, link-ipv6, link-mpls

Link type

summary: FIB-SH-SUM

Operational data for FIB Tablee

nh-info-detail: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-local-details: object

Local (non-remote) nhinfo

nh-info-local-detail: object[]

Detail NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail: object

Special nhinfo

nh-info-special-drop-detail: FIB-SH-NHINFO

Detail special-drop NHInfo entry

nh-info-special-discard-detail: FIB-SH-NHINFO

Detail special-discard NHInfo entry

nh-info-special-null-detail: FIB-SH-NHINFO

Detail special-null NHInfo entry

nh-info-special-punt-detail: FIB-SH-NHINFO

Detail special-punt NHInfo entry

nh-info-remote-details: object

Detailed Remote NHInfo table

nh-info-remote-detail: object[]

Detailed remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

vrf-name: string

VRF Name

nh-info-detail-hardware-egress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-detail-hardware-egresses: object

Detail hardware egress info for remote NHInfo table

nh-info-remote-detail-hardware-egress: object[]

Detail hardware egress info for NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-detail-hardware-egresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-egress: object[]

Detail hardware egress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail-hardware-egress: object

Detail hardware engress info for Special nhinfo

nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-discard NHInfo entry

nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-drop NHInfo entry

nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-punt NHInfo entry

nh-info-brief: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-briefs: object

remote nhinfo

nh-info-remote-brief: object[]

Brief remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-briefs: object

Local (non-remote) nhinfo

nh-info-local-brief: object[]

Brief NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-brief: object

Special nhinfo

nh-info-special-null-brief: FIB-SH-NHINFO

Brief special-null NHInfo entry

nh-info-special-punt-brief: FIB-SH-NHINFO

Brief special-punt NHInfo entry

nh-info-special-drop-brief: FIB-SH-NHINFO

Brief special-drop NHInfo entry

nh-info-special-discard-brief: FIB-SH-NHINFO

Brief special-discard NHInfo entry

external-client-summaries: object

External Client Summary Table

external-client-summary: object[]

Summary of the external clients

id: integer

ID of the client: ECDv1 is component id, ECDv2 is client id

ecd-ver: integer

Ecd Version

Example
{
  "protocol": [
    {
      "nh-ids": {
        "nh-id": [
          {
            "nh-interface-name": "string",
            "nh-id-value": "integer",
            "nh-address": "string",
            "time-of-last-update-in-msec": "integer",
            "nh-link-type": "integer",
            "nh-table-id": "integer",
            "nh-id-application": "integer",
            "version": "integer",
            "nh-address-xr": "string",
            "nh-interf-handle": "string",
            "nh-protocol": "integer",
            "nh-id": "integer"
          }
        ]
      },
      "resource": {
        "resource-summary-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-detail-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-hardware-egress-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        },
        "resource-hardware-ingress-info": {
          "sr-out-oor-ts": "integer",
          "sr-hw-oor-count": "integer",
          "sr-shmwin-oor-count": "integer",
          "sr-curr-mode": "integer",
          "sr-hwrsrc-info": "string",
          "sr-shm-state": [
            {
              "srs-curr-mode": "integer",
              "srs-max-avail": "integer",
              "srs-avg-avail": "integer"
            }
          ],
          "sr-in-oor-ts": "integer",
          "sr-hwrsrc-mode": [
            {
              "entry": "integer"
            }
          ]
        }
      },
      "issu-state": {
        "fis-issu-error-ts": "integer",
        "slc-eoc-implicit": "boolean",
        "slc-support": "boolean",
        "imdr-support": "boolean",
        "eod-received-im-time-stamp": "string",
        "fis-issu-restart": "boolean",
        "imdr-eoc-implicit": "boolean",
        "fis-proto-state": [
          null
        ]
      }
    }
  ]
}

protocol_schema:

nh-ids: object

NHIdTable is accessed by two keys; {NHIdValue} and/or {NHInterface,NHAddress

nh-id: object[]

NextHopeId table entry

nh-interface-name: string

Interface Name

nh-id-value: integer

NexthopId Value

nh-address: string

Next-hop address in string format (e.g., 1 .2.3.4)

resource: object

Resource information

resource-summary-info: FIB-SH-RSRC-AVAIL-STATE

Summary info

resource-detail-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info

resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with egress hardware info

resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with ingress hardware info

issu-state: FIB-ISSU-STATE

CEF ISSU State

external-summary-all: FIB-SH-TBL-EXT-SUM-ALL

Summary for all external clients

exact-routes: object

Exact Route Table

exact-route: object[]

Exact route for the given source and destination addresses

source: string

Source address

vrf-name: string

VRF Name

destination: string

Destination address

protocol-name: string ipv4, ipv6, mpls

Protocol Name

misc: FIB-SH-MISC

CEF misc hidden data

fib-summaries: object

Summary for FIB tables

fib-summary: object[]

Summary for the requested fib table

vrf-name: string

VRF Name

table-id: string

FIB table id

protocol-name: string ipv4, ipv6, mpls

Protocol Name

frr-log: object

Table of Fast Reroute activation logs

frr-interfaces: object

FRR Interface Table

frr-interface: object[]

Specify FRR Interface Name

object
frr-interface-name: string

Interface Name

logs: object

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

local-label: object

Local label

conflicts: object

FIB Local-label conflicts database

conflict: object[]

CEF Local-label conflicts entry

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

vrfs: object

VRF table

vrf: object[]

VRF table entry

object
nh-info-detail-hardware-ingress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-special-detail-hardware-ingress: object

Special nhinfo

nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-drop NHInfo entry

nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-discard NHInfo entry

nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-punt NHInfo entry

nh-info-local-detail-hardware-ingresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-ingress: object[]

Detail hardware ingress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-remote-detail-hardware-ingresses: object

Detailed hardware ingress info for remote NHInfo table

nh-info-remote-detail-hardware-ingress: object[]

Detail hardware ingress info for remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

ip-prefix-details: object

IP FIB prefix detail table

ip-prefix-detail: object[]

IP FIB prefix detail table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

ip-prefix-briefs: object

IP FIB prefix brief table

ip-prefix-brief: object[]

IP FIB prefix brief table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

interface-infos: object

Table of InterfaceInfo

interface-info: object[]

Specify link type

object
interfaces: object

Table of interfaces

interface: object[]

Specify Interface name

interface-name: string

Interface Name

link-type: string link-ipv4, link-ipv6, link-mpls

Link type

summary: FIB-SH-SUM

Operational data for FIB Tablee

nh-info-detail: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-local-details: object

Local (non-remote) nhinfo

nh-info-local-detail: object[]

Detail NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail: object

Special nhinfo

nh-info-special-drop-detail: FIB-SH-NHINFO

Detail special-drop NHInfo entry

nh-info-special-discard-detail: FIB-SH-NHINFO

Detail special-discard NHInfo entry

nh-info-special-null-detail: FIB-SH-NHINFO

Detail special-null NHInfo entry

nh-info-special-punt-detail: FIB-SH-NHINFO

Detail special-punt NHInfo entry

nh-info-remote-details: object

Detailed Remote NHInfo table

nh-info-remote-detail: object[]

Detailed remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

vrf-name: string

VRF Name

nh-info-detail-hardware-egress: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-detail-hardware-egresses: object

Detail hardware egress info for remote NHInfo table

nh-info-remote-detail-hardware-egress: object[]

Detail hardware egress info for NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-detail-hardware-egresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-egress: object[]

Detail hardware egress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail-hardware-egress: object

Detail hardware engress info for Special nhinfo

nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-discard NHInfo entry

nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-drop NHInfo entry

nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-punt NHInfo entry

nh-info-brief: object

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-briefs: object

remote nhinfo

nh-info-remote-brief: object[]

Brief remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-briefs: object

Local (non-remote) nhinfo

nh-info-local-brief: object[]

Brief NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-brief: object

Special nhinfo

nh-info-special-null-brief: FIB-SH-NHINFO

Brief special-null NHInfo entry

nh-info-special-punt-brief: FIB-SH-NHINFO

Brief special-punt NHInfo entry

nh-info-special-drop-brief: FIB-SH-NHINFO

Brief special-drop NHInfo entry

nh-info-special-discard-brief: FIB-SH-NHINFO

Brief special-discard NHInfo entry

external-client-summaries: object

External Client Summary Table

external-client-summary: object[]

Summary of the external clients

id: integer

ID of the client: ECDv1 is component id, ECDv2 is client id

ecd-ver: integer

Ecd Version

Example
{
  "nh-ids": {
    "nh-id": [
      {
        "nh-interface-name": "string",
        "nh-id-value": "integer",
        "nh-address": "string",
        "time-of-last-update-in-msec": "integer",
        "nh-link-type": "integer",
        "nh-table-id": "integer",
        "nh-id-application": "integer",
        "version": "integer",
        "nh-address-xr": "string",
        "nh-interf-handle": "string",
        "nh-protocol": "integer",
        "nh-id": "integer"
      }
    ]
  },
  "resource": {
    "resource-summary-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-detail-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-hardware-egress-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    },
    "resource-hardware-ingress-info": {
      "sr-out-oor-ts": "integer",
      "sr-hw-oor-count": "integer",
      "sr-shmwin-oor-count": "integer",
      "sr-curr-mode": "integer",
      "sr-hwrsrc-info": "string",
      "sr-shm-state": [
        {
          "srs-curr-mode": "integer",
          "srs-max-avail": "integer",
          "srs-avg-avail": "integer"
        }
      ],
      "sr-in-oor-ts": "integer",
      "sr-hwrsrc-mode": [
        {
          "entry": "integer"
        }
      ]
    }
  },
  "issu-state": {
    "fis-issu-error-ts": "integer",
    "slc-eoc-implicit": "boolean",
    "slc-support": "boolean",
    "imdr-support": "boolean",
    "eod-received-im-time-stamp": "string",
    "fis-issu-restart": "boolean",
    "imdr-eoc-implicit": "boolean",
    "fis-proto-state": [
      {}
    ]
  }
}

resource_schema:

Resource information

resource-summary-info: FIB-SH-RSRC-AVAIL-STATE

Summary info

resource-detail-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info

resource-hardware-egress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with egress hardware info

resource-hardware-ingress-info: FIB-SH-RSRC-AVAIL-STATE

Detailed info with ingress hardware info

Example
{
  "resource-summary-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-detail-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-hardware-egress-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  },
  "resource-hardware-ingress-info": {
    "sr-out-oor-ts": "integer",
    "sr-hw-oor-count": "integer",
    "sr-shmwin-oor-count": "integer",
    "sr-curr-mode": "integer",
    "sr-hwrsrc-info": "string",
    "sr-shm-state": [
      {
        "srs-curr-mode": "integer",
        "srs-max-avail": "integer",
        "srs-avg-avail": "integer"
      }
    ],
    "sr-in-oor-ts": "integer",
    "sr-hwrsrc-mode": [
      {
        "entry": "integer"
      }
    ]
  }
}

sr-hwrsrc-mode_schema:

entry: integer
Example
{
  "entry": "integer"
}

fib-summaries_schema:

Summary for FIB tables

fib-summary: object[]

Summary for the requested fib table

vrf-name: string

VRF Name

table-id: string

FIB table id

Example
{
  "fib-summary": [
    {
      "ss-tbl-id": "integer",
      "shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "prefix-masklen-distribution": {
        "broadcast-prefixe": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ],
        "unicast-prefixe": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ],
        "multicast-prefix": [
          {
            "number-of-prefixes": "integer",
            "mask-length": "integer"
          }
        ]
      },
      "slow-process-timer": "integer",
      "load-sharing-references": "integer",
      "imposition-prefixes": "integer",
      "forwarding-elements": "integer",
      "existing-leaves-revisions": "integer",
      "prefix": "string",
      "total-load-share-element-bytes": "integer",
      "cef-route-drops": "integer",
      "ss-vrf-id": "integer",
      "cef-version-mismatch-route-drops": "integer",
      "lisp-eid-valid-prefixes": "integer",
      "new-unresolve-entries": "integer",
      "ss-drop-pl-count": "integer",
      "ss-tbl-id-ptr": "integer",
      "extended-prefixes": "integer",
      "fib-default-prefix": "integer",
      "max-resolution-timer": "integer",
      "stale-prefix-deletes": "integer",
      "load-balancing": "string",
      "cefl-bl-recycled-routes": "integer",
      "ss-vxlan-ltep-ifh": "string",
      "ldi-backwalks": "integer",
      "delete-cache-num-entries": "integer",
      "ss-vr-id": "integer",
      "lisp-eid-prefixes": "integer",
      "old-unresolve-entries": "integer",
      "leaves-used-bytes": "integer",
      "label-shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "reresolve-entries": "integer",
      "load-sharing-elements": "integer",
      "incomplete-next-hops": "integer",
      "unresolve-entries": "integer",
      "fib-default-prefix-mask-length": "integer",
      "next-hops": "integer",
      "resolution-timer": "integer",
      "prefix-in-place-modifications": "integer",
      "cross-shared-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer",
        "total-load-info-elements": "integer",
        "recursive-path-list-elements": "integer",
        "platform-shared-path-list-elements": "integer",
        "retry-path-list-elements": "integer",
        "platform-shared-load-info-elements": "integer",
        "total-load-sharing-element-bytes": "integer"
      },
      "exclusive-load-sharing-element": {
        "total-path-list-elements": "integer",
        "total-load-sharing-element-references": "integer",
        "xpl-load-info-elements": "integer",
        "recursive-load-info-elements": "integer"
      }
    }
  ]
}

fib-summary_schema:

vrf-name: string

VRF Name

table-id: string

FIB table id

Example
{
  "ss-tbl-id": "integer",
  "shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "prefix-masklen-distribution": {
    "broadcast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "unicast-prefixe": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ],
    "multicast-prefix": [
      {
        "number-of-prefixes": "integer",
        "mask-length": "integer"
      }
    ]
  },
  "slow-process-timer": "integer",
  "load-sharing-references": "integer",
  "imposition-prefixes": "integer",
  "forwarding-elements": "integer",
  "existing-leaves-revisions": "integer",
  "prefix": "string",
  "total-load-share-element-bytes": "integer",
  "cef-route-drops": "integer",
  "ss-vrf-id": "integer",
  "cef-version-mismatch-route-drops": "integer",
  "lisp-eid-valid-prefixes": "integer",
  "new-unresolve-entries": "integer",
  "ss-drop-pl-count": "integer",
  "ss-tbl-id-ptr": "integer",
  "extended-prefixes": "integer",
  "fib-default-prefix": "integer",
  "max-resolution-timer": "integer",
  "stale-prefix-deletes": "integer",
  "load-balancing": "string",
  "cefl-bl-recycled-routes": "integer",
  "ss-vxlan-ltep-ifh": "string",
  "ldi-backwalks": "integer",
  "delete-cache-num-entries": "integer",
  "ss-vr-id": "integer",
  "lisp-eid-prefixes": "integer",
  "old-unresolve-entries": "integer",
  "leaves-used-bytes": "integer",
  "label-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "reresolve-entries": "integer",
  "load-sharing-elements": "integer",
  "incomplete-next-hops": "integer",
  "unresolve-entries": "integer",
  "fib-default-prefix-mask-length": "integer",
  "next-hops": "integer",
  "resolution-timer": "integer",
  "prefix-in-place-modifications": "integer",
  "cross-shared-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer",
    "platform-shared-path-list-elements": "integer",
    "retry-path-list-elements": "integer",
    "platform-shared-load-info-elements": "integer",
    "total-load-sharing-element-bytes": "integer"
  },
  "exclusive-load-sharing-element": {
    "total-path-list-elements": "integer",
    "total-load-sharing-element-references": "integer",
    "xpl-load-info-elements": "integer",
    "recursive-load-info-elements": "integer",
    "total-load-info-elements": "integer",
    "recursive-path-list-elements": "integer"
  }
}

sep-num-ecd-pl-per-interest_schema:

entry: integer
Example
{
  "entry": "integer"
}

frr-log_schema:

event-id: integer

Event ID

Example
{
  "event-id": "integer",
  "number-of-rewrites-affected": "integer",
  "start-time": {
    "seconds": "string",
    "nanoseconds": "string"
  },
  "frr-event-node-id": "string",
  "protected-frr-interface-name": "string",
  "switching-time-nsecs": "integer",
  "next-hop": "integer",
  "fast-bundle-member-down-interface": "integer",
  "main-processing": "integer"
}

frr-interfaces_schema:

FRR Interface Table

frr-interface: object[]

Specify FRR Interface Name

object
frr-interface-name: string

Interface Name

logs: object

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

Example
{
  "frr-interface": [
    {
      "frr-interface-name": "string",
      "logs": {
        "log": [
          {
            "log-index": "integer",
            "frr-timestamp": {
              "seconds": "string",
              "nano-seconds": "string"
            },
            "frr-switching-time": "integer",
            "frr-prefix": "string",
            "bundle-member-interface-name": "string",
            "frr-interface-name": "string",
            "frr-protocol-type": "string"
          }
        ]
      }
    }
  ]
}

frr-interface_schema:

frr-interface-name: string

Interface Name

logs: object

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

Example
{
  "frr-interface-name": "string",
  "logs": {
    "log": [
      {
        "log-index": "integer",
        "frr-timestamp": {
          "seconds": "string",
          "nano-seconds": "string"
        },
        "frr-switching-time": "integer",
        "frr-prefix": "string",
        "bundle-member-interface-name": "string",
        "frr-interface-name": "string",
        "frr-protocol-type": "string"
      }
    ]
  }
}

logs_schema:

FRR log table

log: object[]

Specify index into frr log table

log-index: integer

FRR Log Index

Example
{
  "log": [
    {
      "log-index": "integer",
      "frr-timestamp": {
        "seconds": "string",
        "nano-seconds": "string"
      },
      "frr-switching-time": "integer",
      "frr-prefix": "string",
      "bundle-member-interface-name": "string",
      "frr-interface-name": "string",
      "frr-protocol-type": "string"
    }
  ]
}

log_schema:

log-index: integer

FRR Log Index

Example
{
  "log-index": "integer",
  "frr-timestamp": {
    "seconds": "string",
    "nano-seconds": "string"
  },
  "frr-switching-time": "integer",
  "frr-prefix": "string",
  "bundle-member-interface-name": "string",
  "frr-interface-name": "string",
  "frr-protocol-type": "string"
}

vrfs_schema:

Table VRFs - openconfig network-instances

vrf: object[]

VRF/network-instace table

object
vrf-name: string

Network Instance Name

abstract-forwarding-tables: object

Abstract forwarding table per FIB protocol

ipv4-unicast: PREFIX-ENTRY-TABLE

IPv4 abstract forwarding table

mpls: object

MPLS abstract forwarding table

label-entries: object

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

ipv6-unicast: PREFIX-ENTRY-TABLE

IPv6 abstract forwarding table

Example
{
  "vrf": [
    {
      "vrf-name": "string",
      "abstract-forwarding-tables": {
        "ipv4-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "network-address": "string",
                "mask-length": "integer",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "mpls": {
          "label-entries": {
            "label-entry": [
              {
                "label-length": "integer",
                "label": "string",
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        },
        "ipv6-unicast": {
          "prefix-entries": {
            "prefix-entry": [
              {
                "next-hop": [
                  {
                    "state": {
                      "popped-mpls-label-stack": [
                        "string"
                      ],
                      "index": "integer",
                      "pushed-mpls-label-stack": [
                        "string"
                      ],
                      "weight": "integer",
                      "network-instance": "string",
                      "ip-address": "string"
                    },
                    "interface-ref": {
                      "state": {
                        "interface": "string",
                        "subinterface": "integer"
                      }
                    }
                  }
                ],
                "state": {
                  "label-index": "string",
                  "prefix-index": "string"
                }
              }
            ]
          }
        }
      }
    }
  ]
}

vrf_schema:

vrf-name: string

Network Instance Name

abstract-forwarding-tables: object

Abstract forwarding table per FIB protocol

ipv4-unicast: PREFIX-ENTRY-TABLE

IPv4 abstract forwarding table

mpls: object

MPLS abstract forwarding table

label-entries: object

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

ipv6-unicast: PREFIX-ENTRY-TABLE

IPv6 abstract forwarding table

Example
{
  "vrf-name": "string",
  "abstract-forwarding-tables": {
    "ipv4-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "network-address": "string",
            "mask-length": "integer",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "mpls": {
      "label-entries": {
        "label-entry": [
          {
            "label-length": "integer",
            "label": "string",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    },
    "ipv6-unicast": {
      "prefix-entries": {
        "prefix-entry": [
          {
            "network-address": "string",
            "next-hop": [
              {
                "state": {
                  "popped-mpls-label-stack": [
                    "string"
                  ],
                  "index": "integer",
                  "pushed-mpls-label-stack": [
                    "string"
                  ],
                  "weight": "integer",
                  "network-instance": "string",
                  "ip-address": "string"
                },
                "interface-ref": {
                  "state": {
                    "interface": "string",
                    "subinterface": "integer"
                  }
                }
              }
            ],
            "state": {
              "label-index": "string",
              "prefix-index": "string"
            }
          }
        ]
      }
    }
  }
}

nh-info-detail-hardware-egress_schema:

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-detail-hardware-egresses: object

Detail hardware egress info for remote NHInfo table

nh-info-remote-detail-hardware-egress: object[]

Detail hardware egress info for NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-detail-hardware-egresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-egress: object[]

Detail hardware egress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail-hardware-egress: object

Detail hardware engress info for Special nhinfo

nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-discard NHInfo entry

nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-drop NHInfo entry

nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-punt NHInfo entry

Example
{
  "nh-info-remote-detail-hardware-egresses": {
    "nh-info-remote-detail-hardware-egress": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-local-detail-hardware-egresses": {
    "nh-info-local-detail-hardware-egress": [
      {
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer"
        }
      }
    ]
  }
}

nh-info-special-detail-hardware-egress_schema:

Detail hardware engress info for Special nhinfo

nh-info-special-null-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-discard NHInfo entry

nh-info-special-drop-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-drop NHInfo entry

nh-info-special-punt-detail-hardware-egress: FIB-SH-NHINFO

Detail hardware engress info for special-punt NHInfo entry

Example
{
  "nh-info-special-null-detail-hardware-egress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-discard-detail-hardware-egress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

nh-info-local-detail-hardware-egresses_schema:

Local (non-remote) nhinfo

nh-info-local-detail-hardware-egress: object[]

Detail hardware egress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-local-detail-hardware-egress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-local-detail-hardware-egress_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

nh-info-remote-detail-hardware-egresses_schema:

Detail hardware egress info for remote NHInfo table

nh-info-remote-detail-hardware-egress: object[]

Detail hardware egress info for NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-remote-detail-hardware-egress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-remote-detail-hardware-egress_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

ip-prefix-details_schema:

IP FIB prefix detail table

ip-prefix-detail: object[]

IP FIB prefix detail table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

Example
{
  "ip-prefix-detail": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer",
            "number-of-ldis": "integer"
          }
        }
      }
    }
  ]
}

ip-prefix-detail_schema:

prefix: string

Destination IP address

prefix-length: string

IP prefix length

Example
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          {}
        ]
      }
    }
  }
}

sanity-flag_schema:

entry: boolean
Example
{
  "entry": "boolean"
}

interface-handle_schema:

entry: string
Example
{
  "entry": "string"
}

weights-of-path_schema:

entry: integer
Example
{
  "entry": "integer"
}

pbts-class-is-fallback-mapped_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

pbts-fallback-to-drop_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

tunnel-is-forward-class_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

fib-sh-tbl-path_schema:

brief-pnode-address: string

P-node address

path-flags: integer

Path flags

more-detail-about-path: FIB-SH-TBL-PATH-DET

More detail about this path entry

packets-received-path: boolean

Packets received on this path

mpls-information-for-path: FIB-SH-TBL-PATH-MPLS-INFO

mpls info for this path entry

hardware-information: string

Hardware info

backup-index: integer

Backup path index

backup-path: boolean

Backup path

brief-lfa-protection-type: string not-lfa-protected, local-lfa-protected, remote-lfa-protected, ti-lfa-protected

LFA protection type

via-label-to-recurse: integer

Local label to recurse over

parent-interface-handle: string

Parent Interface Handle

next-hop-index: integer

Next Hop Index

brief-qnode-address: string

Q-node address

protect-ignore: boolean

Is protection ignored

path-dlb: boolean

Is this the path used for DLB

brief-interface-handle: string

Interface handle

best-external-path: boolean

Best external path

path-info-flags: integer

Path Info flags

attached-path: boolean

Attached path

recursionvia-len: integer

recursion via /N constraint

resolved-path: boolean

Resolved path

brief-next-hop-prefix: string

Next hop prefix

recursive-path: boolean

Recursive path

path-index: integer

Path index

Example
{
  "brief-pnode-address": "string",
  "path-flags": "integer",
  "more-detail-about-path": {
    "next-prefix-recursion": "string",
    "recurse-prefix-object": "boolean",
    "external-adjacency": "boolean",
    "fib-path-nh-information-type": "string",
    "interface-associated-path": "string",
    "tunnle-endpoint-id": "integer",
    "number-of-dependencies-this-path": "integer",
    "next-prefix-recursion2": "string",
    "next-prefix-length2": "integer",
    "next-hop-vrf": "string",
    "next-hop-interface": "string",
    "weight-of-path": "integer",
    "tunnel-class": "integer",
    "detail-next-hop-prefix": "string",
    "label-to-recurse": "integer",
    "spd-ipencap": [
      {
        "ip-encap-transport-tbl": "integer",
        "ip-encap-hdr": [
          {
            "ip-encap-hdr-dyn": "integer",
            "ip-encap-hdr-type": "string",
            "ip-encap-hdrp": "string"
          }
        ],
        "ip-encap-parent-type": "integer",
        "ip-encap-hdr-count": "integer",
        "ip-encap-transport-af": "integer",
        "ip-encap-payload-mtu": "integer",
        "ip-encap-locks": "integer",
        "ip-encap-payload-af": "integer",
        "ip-encap-parent": "integer",
        "ipe-transport-vrf-name": "string"
      }
    ],
    "recursive-path-information": "boolean",
    "robin-reset-value": "integer",
    "tunnel-is-forward-class": "boolean",
    "ip-address-to-recurse": "string",
    "lisprlocid": "integer",
    "recurse-prefix-object2": "boolean",
    "fib-path-nh-information-type-special": "string",
    "current-path-flag": "boolean",
    "detail-fib-adjacency-type": "string",
    "next-hop-mask-length": "integer",
    "next-prefix-length": "integer"
  },
  "packets-received-path": "boolean",
  "mpls-information-for-path": {
    "remote-backup": "boolean",
    "number-of-igp-paths": "integer",
    "local-lable": "integer",
    "recursive-lbl-stack": [
      {
        "entry": "integer"
      }
    ],
    "recursive-fwd-chain": "boolean",
    "igp-label-stack-array": [
      {
        "lstack": [
          {
            "entry": "integer"
          }
        ],
        "out-interface": "string",
        "number-of-labels": "integer",
        "nh-address": "string"
      }
    ]
  },
  "hardware-information": "string",
  "backup-index": "integer",
  "backup-path": "boolean",
  "brief-lfa-protection-type": "string",
  "via-label-to-recurse": "integer",
  "parent-interface-handle": "string",
  "next-hop-index": "integer",
  "brief-qnode-address": "string",
  "protect-ignore": "boolean",
  "path-dlb": "boolean",
  "brief-interface-handle": "string",
  "best-external-path": "boolean",
  "path-info-flags": "integer",
  "attached-path": "boolean",
  "recursionvia-len": "integer",
  "resolved-path": "boolean",
  "brief-next-hop-prefix": "string",
  "recursive-path": "boolean",
  "path-index": "integer"
}

recursive-lbl-stack_schema:

entry: integer
Example
{
  "entry": "integer"
}

lstack_schema:

entry: integer
Example
{
  "entry": "integer"
}

nh-info-detail_schema:

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-local-details: object

Local (non-remote) nhinfo

nh-info-local-detail: object[]

Detail NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-detail: object

Special nhinfo

nh-info-special-drop-detail: FIB-SH-NHINFO

Detail special-drop NHInfo entry

nh-info-special-discard-detail: FIB-SH-NHINFO

Detail special-discard NHInfo entry

nh-info-special-null-detail: FIB-SH-NHINFO

Detail special-null NHInfo entry

nh-info-special-punt-detail: FIB-SH-NHINFO

Detail special-punt NHInfo entry

nh-info-remote-details: object

Detailed Remote NHInfo table

nh-info-remote-detail: object[]

Detailed remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-local-details": {
    "nh-info-local-detail": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-special-detail": {
    "nh-info-special-drop-detail": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean"
      }
    }
  }
}

nh-info-local-details_schema:

Local (non-remote) nhinfo

nh-info-local-detail: object[]

Detail NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-local-detail": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-local-detail_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

nh-info-special-detail_schema:

Special nhinfo

nh-info-special-drop-detail: FIB-SH-NHINFO

Detail special-drop NHInfo entry

nh-info-special-discard-detail: FIB-SH-NHINFO

Detail special-discard NHInfo entry

nh-info-special-null-detail: FIB-SH-NHINFO

Detail special-null NHInfo entry

nh-info-special-punt-detail: FIB-SH-NHINFO

Detail special-punt NHInfo entry

Example
{
  "nh-info-special-drop-detail": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-discard-detail": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

nh-info-remote-details_schema:

Detailed Remote NHInfo table

nh-info-remote-detail: object[]

Detailed remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-remote-detail": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-remote-detail_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

interface-infos_schema:

Table of InterfaceInfo

interface-info: object[]

Specify link type

object
interfaces: object

Table of interfaces

interface: object[]

Specify Interface name

interface-name: string

Interface Name

link-type: string link-ipv4, link-ipv6, link-mpls

Link type

Example
{
  "interface-info": [
    {
      "interfaces": {
        "interface": [
          {
            "interface-name": "string",
            "protocol-enabled": "boolean",
            "si-internal": {
              "fib-srte-head-hist": {
                "evt-class-name": "string",
                "evt-entry": [
                  {
                    "evt-type": "integer",
                    "evt-data": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "evt-sticky": "boolean",
                    "evt-many": "boolean",
                    "evt-name": "string",
                    "evt-timestamp": "string"
                  }
                ]
              },
              "fib-idb-hist": {
                "evt-class-name": "string",
                "evt-entry": [
                  {
                    "evt-type": "integer",
                    "evt-data": [
                      {
                        "entry": "integer"
                      }
                    ],
                    "evt-sticky": "boolean",
                    "evt-many": "boolean",
                    "evt-name": "string",
                    "evt-timestamp": "string"
                  }
                ]
              }
            },
            "punt-packets-from-fib-switching-flag": "boolean",
            "fib-id-pointer": "integer",
            "number-of-input-packets": "integer",
            "number-of-output-bytes": "integer",
            "number-of-output-packets": "integer",
            "fib-id-extension-pointer": "integer",
            "fib-interface-type": "integer",
            "fib-id-flags": "integer",
            "drop-packets-while-fib-switching-flag": "boolean",
            "punt-packets-from-linecard-flag": "boolean",
            "last-modified-time": "integer",
            "reference-count": "integer",
            "detail-fib-int-information": {
              "destination-bgp-pa-output-configured-flag": "boolean",
              "default-route-with-rpf": "boolean",
              "rpf-configured-flag": "boolean",
              "source-bgp-pa-output-configured-flag": "boolean",
              "bgp-pa-input-configured-flag": "boolean",
              "interface-mtu": "integer",
              "multi-label-drop-flag": "boolean",
              "icmp-flag": "integer",
              "forwarding-flag": "boolean",
              "bgp-pa-output-configured-flag": "boolean",
              "self-ping-with-rpf": "boolean",
              "rpf-mode": "string",
              "source-bgp-pa-input-configured-flag": "boolean",
              "destination-bgp-pa-input-configured-flag": "boolean"
            },
            "number-of-dependent-next-hop-information": "integer",
            "null-interface-flag": "boolean",
            "gre-tunnel-interface-flag": "boolean",
            "last-operation": "string",
            "primary-ipv4-address": "string",
            "tunnel-interface-flag": "boolean",
            "p2p-interface-flag": "boolean",
            "per-packet-load-balancing-flag": "boolean",
            "primary-ipv6-address": "string",
            "interface-up-flag": "boolean",
            "number-of-input-bytes": "integer",
            "loopback-interface-flag": "boolean",
            "vrf-local-cef-information-pointer": "integer",
            "fib-id-extension-flags": "integer",
            "per-interface": "string",
            "referance-count-for-protocol": "integer"
          }
        ]
      },
      "link-type": "string"
    }
  ]
}

interface-info_schema:

interfaces: object

Table of interfaces

interface: object[]

Specify Interface name

interface-name: string

Interface Name

link-type: string link-ipv4, link-ipv6, link-mpls

Link type

Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "protocol-enabled": "boolean",
        "si-internal": {
          "fib-srte-head-hist": {
            "evt-class-name": "string",
            "evt-entry": [
              {
                "evt-type": "integer",
                "evt-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "evt-sticky": "boolean",
                "evt-many": "boolean",
                "evt-name": "string",
                "evt-timestamp": "string"
              }
            ]
          },
          "fib-idb-hist": {
            "evt-class-name": "string",
            "evt-entry": [
              {
                "evt-type": "integer",
                "evt-data": [
                  {
                    "entry": "integer"
                  }
                ],
                "evt-sticky": "boolean",
                "evt-many": "boolean",
                "evt-name": "string",
                "evt-timestamp": "string"
              }
            ]
          }
        },
        "punt-packets-from-fib-switching-flag": "boolean",
        "fib-id-pointer": "integer",
        "number-of-input-packets": "integer",
        "number-of-output-bytes": "integer",
        "number-of-output-packets": "integer",
        "fib-id-extension-pointer": "integer",
        "fib-interface-type": "integer",
        "fib-id-flags": "integer",
        "drop-packets-while-fib-switching-flag": "boolean",
        "punt-packets-from-linecard-flag": "boolean",
        "last-modified-time": "integer",
        "reference-count": "integer",
        "detail-fib-int-information": {
          "destination-bgp-pa-output-configured-flag": "boolean",
          "default-route-with-rpf": "boolean",
          "rpf-configured-flag": "boolean",
          "source-bgp-pa-output-configured-flag": "boolean",
          "bgp-pa-input-configured-flag": "boolean",
          "interface-mtu": "integer",
          "multi-label-drop-flag": "boolean",
          "icmp-flag": "integer",
          "forwarding-flag": "boolean",
          "bgp-pa-output-configured-flag": "boolean",
          "self-ping-with-rpf": "boolean",
          "rpf-mode": "string",
          "source-bgp-pa-input-configured-flag": "boolean",
          "destination-bgp-pa-input-configured-flag": "boolean"
        },
        "number-of-dependent-next-hop-information": "integer",
        "null-interface-flag": "boolean",
        "gre-tunnel-interface-flag": "boolean",
        "last-operation": "string",
        "primary-ipv4-address": "string",
        "tunnel-interface-flag": "boolean",
        "p2p-interface-flag": "boolean",
        "per-packet-load-balancing-flag": "boolean",
        "primary-ipv6-address": "string",
        "interface-up-flag": "boolean",
        "number-of-input-bytes": "integer",
        "loopback-interface-flag": "boolean",
        "vrf-local-cef-information-pointer": "integer",
        "fib-id-extension-flags": "integer",
        "per-interface": "string",
        "referance-count-for-protocol": "integer"
      }
    ]
  },
  "link-type": "string"
}

interfaces_schema:

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

Example
{
  "interface": [
    {
      "interface-name": "string",
      "rpf-enabled": "boolean",
      "rpfifh": "string",
      "rpf-supported": "boolean",
      "rpf-drops": "integer",
      "mld-supported": "boolean",
      "mld-enabled": "boolean",
      "multi-label-drops": "integer"
    }
  ]
}

interface_schema:

interface-name: string

Interface Name

Example
{
  "interface-name": "string",
  "rpf-enabled": "boolean",
  "rpfifh": "string",
  "rpf-supported": "boolean",
  "rpf-drops": "integer",
  "mld-supported": "boolean",
  "mld-enabled": "boolean",
  "multi-label-drops": "integer"
}

evt-data_schema:

entry: integer
Example
{
  "entry": "integer"
}

ip-prefix-briefs_schema:

IP FIB prefix brief table

ip-prefix-brief: object[]

IP FIB prefix brief table entry

prefix: string

Destination IP address

prefix-length: string

IP prefix length

Example
{
  "ip-prefix-brief": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer",
            "number-of-ldis": "integer"
          }
        }
      }
    }
  ]
}

ip-prefix-brief_schema:

prefix: string

Destination IP address

prefix-length: string

IP prefix length

Example
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          {}
        ]
      }
    }
  }
}

nh-info-detail-hardware-ingress_schema:

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-special-detail-hardware-ingress: object

Special nhinfo

nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-drop NHInfo entry

nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-discard NHInfo entry

nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-punt NHInfo entry

nh-info-local-detail-hardware-ingresses: object

Local (non-remote) nhinfo

nh-info-local-detail-hardware-ingress: object[]

Detail hardware ingress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-remote-detail-hardware-ingresses: object

Detailed hardware ingress info for remote NHInfo table

nh-info-remote-detail-hardware-ingress: object[]

Detail hardware ingress info for remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-special-detail-hardware-ingress": {
    "nh-info-special-drop-detail-hardware-ingress": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    },
    "nh-info-special-null-detail-hardware-ingress": {
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          null
        ]
      }
    }
  }
}

nh-info-remote-detail-hardware-ingresses_schema:

Detailed hardware ingress info for remote NHInfo table

nh-info-remote-detail-hardware-ingress: object[]

Detail hardware ingress info for remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-remote-detail-hardware-ingress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-remote-detail-hardware-ingress_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

nh-info-local-detail-hardware-ingresses_schema:

Local (non-remote) nhinfo

nh-info-local-detail-hardware-ingress: object[]

Detail hardware ingress NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-local-detail-hardware-ingress": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-local-detail-hardware-ingress_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

nh-info-special-detail-hardware-ingress_schema:

Special nhinfo

nh-info-special-drop-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-drop NHInfo entry

nh-info-special-null-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-null NHInfo entry

nh-info-special-discard-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-discard NHInfo entry

nh-info-special-punt-detail-hardware-ingress: FIB-SH-NHINFO

Detail hardware ingress info for special-punt NHInfo entry

Example
{
  "nh-info-special-drop-detail-hardware-ingress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-null-detail-hardware-ingress": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

nh-info-brief_schema:

NHInfoTable is accessed by two keys; {NHInterface,NHAddress}

nh-info-remote-briefs: object

remote nhinfo

nh-info-remote-brief: object[]

Brief remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-local-briefs: object

Local (non-remote) nhinfo

nh-info-local-brief: object[]

Brief NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

nh-info-special-brief: object

Special nhinfo

nh-info-special-null-brief: FIB-SH-NHINFO

Brief special-null NHInfo entry

nh-info-special-punt-brief: FIB-SH-NHINFO

Brief special-punt NHInfo entry

nh-info-special-drop-brief: FIB-SH-NHINFO

Brief special-drop NHInfo entry

nh-info-special-discard-brief: FIB-SH-NHINFO

Brief special-discard NHInfo entry

Example
{
  "nh-info-remote-briefs": {
    "nh-info-remote-brief": [
      {
        "nh-interface-name": "string",
        "nh-address": "string",
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer",
          "vctype": "integer",
          "cw-enabled": "boolean",
          "l2-overhead-bytes": "integer",
          "pwhe-adjacency-client-data": "integer"
        },
        "si-gre-ti-resolving-leafp": "integer",
        "nh-info-extension": {
          "nh-info-extension-detail": [
            {
              "nh-info-extension-base": {
                "object-base": {
                  "object-type": "integer",
                  "object-pointer": "integer",
                  "object-reference-count": "integer",
                  "object-time-stamp": "integer",
                  "object-flags": "integer"
                },
                "back-object-pointer": "integer",
                "parent-object-pointer": "integer"
              },
              "nh-info-extension-detail": {
                "snecd-nhr": {
                  "nh-info-replicated-nh-id": "integer",
                  "nh-info-replicated-interface": "string",
                  "nh-info-replicated-type": "integer"
                },
                "type": "string"
              }
            }
          ]
        },
        "si-dep-nhinfo": "integer",
        "si-bkup-addr-proto": "integer",
        "si-attr-is-tunnel-srte": "boolean",
        "si-ifh": "integer",
        "si-fnb-idb-ptr": "integer",
        "si-bkup-frr": "integer",
        "si-bkup-nhinfo": "integer",
        "si-nhinfo": "integer",
        "si-nhid": "integer",
        "si-attr-is-ext-mgd": "boolean",
        "si-upd-ts": "integer",
        "si-adj-rw": "string",
        "si-dep-nhinfo-type": "integer",
        "si-adj-rw-len": "integer",
        "si-adj-addr-proto": "integer",
        "si-pfi-interface-type": "integer",
        "si-gre-ti-flags": "integer",
        "si-frr-active": "boolean",
        "si-adj-addrlen": "integer",
        "si-special-type": "integer",
        "si-adj-if": "integer",
        "si-ext-pfx-len": "integer",
        "si-bkup-ifh": "integer",
        "si-flags": "integer",
        "si-adj-ptr": "integer",
        "si-link-proto": "integer",
        "si-ext-pfx-proto": "integer",
        "si-nhinfo-ptr": "integer",
        "si-gre-ti": "integer",
        "si-gre-ti-refcnt": "integer",
        "si-hardware": "string",
        "si-protect-frr": "integer",
        "si-adj-present": "boolean",
        "si-adj-address": "string",
        "si-attr-is-incomp": "boolean",
        "si-gre-dest-addr": "string",
        "si-anc-ifh": "integer",
        "si-dep-nhinfo-ifh": "integer",
        "si-bkup-addr": "string",
        "si-attr-is-gre-tunnel": "boolean",
        "si-ext-pfx": "string",
        "si-bkup-addrlen": "integer",
        "si-gre-tos-propagate": "boolean"
      }
    ]
  },
  "nh-info-local-briefs": {
    "nh-info-local-brief": [
      {
        "si-nhtype": "integer",
        "si-attr-is-tunnel": "boolean",
        "si-refcount": "integer",
        "si-pwhe": {
          "dot1q-vlan-tag": "integer",
          "vc-internal-label": "integer"
        }
      }
    ]
  }
}

nh-info-special-brief_schema:

Special nhinfo

nh-info-special-null-brief: FIB-SH-NHINFO

Brief special-null NHInfo entry

nh-info-special-punt-brief: FIB-SH-NHINFO

Brief special-punt NHInfo entry

nh-info-special-drop-brief: FIB-SH-NHINFO

Brief special-drop NHInfo entry

nh-info-special-discard-brief: FIB-SH-NHINFO

Brief special-discard NHInfo entry

Example
{
  "nh-info-special-null-brief": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        {
          "nh-info-extension-base": {
            "object-base": {
              "object-type": "integer",
              "object-pointer": "integer",
              "object-reference-count": "integer",
              "object-time-stamp": "integer",
              "object-flags": "integer"
            },
            "back-object-pointer": "integer",
            "parent-object-pointer": "integer"
          },
          "nh-info-extension-detail": {
            "snecd-nhr": {
              "nh-info-replicated-nh-id": "integer",
              "nh-info-replicated-interface": "string",
              "nh-info-replicated-type": "integer"
            },
            "type": "string"
          }
        }
      ]
    },
    "si-dep-nhinfo": "integer",
    "si-bkup-addr-proto": "integer",
    "si-attr-is-tunnel-srte": "boolean",
    "si-ifh": "integer",
    "si-fnb-idb-ptr": "integer",
    "si-bkup-frr": "integer",
    "si-bkup-nhinfo": "integer",
    "si-nhinfo": "integer",
    "si-nhid": "integer",
    "si-attr-is-ext-mgd": "boolean",
    "si-upd-ts": "integer",
    "si-adj-rw": "string",
    "si-dep-nhinfo-type": "integer",
    "si-adj-rw-len": "integer",
    "si-adj-addr-proto": "integer",
    "si-pfi-interface-type": "integer",
    "si-gre-ti-flags": "integer",
    "si-frr-active": "boolean",
    "si-adj-addrlen": "integer",
    "si-special-type": "integer",
    "si-adj-if": "integer",
    "si-ext-pfx-len": "integer",
    "si-bkup-ifh": "integer",
    "si-flags": "integer",
    "si-adj-ptr": "integer",
    "si-link-proto": "integer",
    "si-ext-pfx-proto": "integer",
    "si-nhinfo-ptr": "integer",
    "si-gre-ti": "integer",
    "si-gre-ti-refcnt": "integer",
    "si-hardware": "string",
    "si-protect-frr": "integer",
    "si-adj-present": "boolean",
    "si-adj-address": "string",
    "si-attr-is-incomp": "boolean",
    "si-gre-dest-addr": "string",
    "si-anc-ifh": "integer",
    "si-dep-nhinfo-ifh": "integer",
    "si-bkup-addr": "string",
    "si-attr-is-gre-tunnel": "boolean",
    "si-ext-pfx": "string",
    "si-bkup-addrlen": "integer",
    "si-gre-tos-propagate": "boolean"
  },
  "nh-info-special-punt-brief": {
    "si-nhtype": "integer",
    "si-attr-is-tunnel": "boolean",
    "si-refcount": "integer",
    "si-pwhe": {
      "dot1q-vlan-tag": "integer",
      "vc-internal-label": "integer",
      "vctype": "integer",
      "cw-enabled": "boolean",
      "l2-overhead-bytes": "integer",
      "pwhe-adjacency-client-data": "integer"
    },
    "si-gre-ti-resolving-leafp": "integer",
    "nh-info-extension": {
      "nh-info-extension-detail": [
        null
      ]
    }
  }
}

nh-info-remote-briefs_schema:

remote nhinfo

nh-info-remote-brief: object[]

Brief remote NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-remote-brief": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-remote-brief_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

nh-info-local-briefs_schema:

Local (non-remote) nhinfo

nh-info-local-brief: object[]

Brief NHinfo entry

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-info-local-brief": [
    {
      "nh-interface-name": "string",
      "nh-address": "string",
      "si-nhtype": "integer",
      "si-attr-is-tunnel": "boolean",
      "si-refcount": "integer",
      "si-pwhe": {
        "dot1q-vlan-tag": "integer",
        "vc-internal-label": "integer",
        "vctype": "integer",
        "cw-enabled": "boolean",
        "l2-overhead-bytes": "integer",
        "pwhe-adjacency-client-data": "integer"
      },
      "si-gre-ti-resolving-leafp": "integer",
      "nh-info-extension": {
        "nh-info-extension-detail": [
          {
            "nh-info-extension-base": {
              "object-base": {
                "object-type": "integer",
                "object-pointer": "integer",
                "object-reference-count": "integer",
                "object-time-stamp": "integer",
                "object-flags": "integer"
              },
              "back-object-pointer": "integer",
              "parent-object-pointer": "integer"
            },
            "nh-info-extension-detail": {
              "snecd-nhr": {
                "nh-info-replicated-nh-id": "integer",
                "nh-info-replicated-interface": "string",
                "nh-info-replicated-type": "integer"
              },
              "type": "string"
            }
          }
        ]
      },
      "si-dep-nhinfo": "integer",
      "si-bkup-addr-proto": "integer",
      "si-attr-is-tunnel-srte": "boolean",
      "si-ifh": "integer",
      "si-fnb-idb-ptr": "integer",
      "si-bkup-frr": "integer",
      "si-bkup-nhinfo": "integer",
      "si-nhinfo": "integer",
      "si-nhid": "integer",
      "si-attr-is-ext-mgd": "boolean",
      "si-upd-ts": "integer",
      "si-adj-rw": "string",
      "si-dep-nhinfo-type": "integer",
      "si-adj-rw-len": "integer",
      "si-adj-addr-proto": "integer",
      "si-pfi-interface-type": "integer",
      "si-gre-ti-flags": "integer",
      "si-frr-active": "boolean",
      "si-adj-addrlen": "integer",
      "si-special-type": "integer",
      "si-adj-if": "integer",
      "si-ext-pfx-len": "integer",
      "si-bkup-ifh": "integer",
      "si-flags": "integer",
      "si-adj-ptr": "integer",
      "si-link-proto": "integer",
      "si-ext-pfx-proto": "integer",
      "si-nhinfo-ptr": "integer",
      "si-gre-ti": "integer",
      "si-gre-ti-refcnt": "integer",
      "si-hardware": "string",
      "si-protect-frr": "integer",
      "si-adj-present": "boolean",
      "si-adj-address": "string",
      "si-attr-is-incomp": "boolean",
      "si-gre-dest-addr": "string",
      "si-anc-ifh": "integer",
      "si-dep-nhinfo-ifh": "integer",
      "si-bkup-addr": "string",
      "si-attr-is-gre-tunnel": "boolean",
      "si-ext-pfx": "string",
      "si-bkup-addrlen": "integer",
      "si-gre-tos-propagate": "boolean"
    }
  ]
}

nh-info-local-brief_schema:

nh-interface-name: string

Interface Name

nh-address: string

Next-hop address in string format

Example
{
  "nh-interface-name": "string",
  "nh-address": "string",
  "si-nhtype": "integer",
  "si-attr-is-tunnel": "boolean",
  "si-refcount": "integer",
  "si-pwhe": {
    "dot1q-vlan-tag": "integer",
    "vc-internal-label": "integer",
    "vctype": "integer",
    "cw-enabled": "boolean",
    "l2-overhead-bytes": "integer",
    "pwhe-adjacency-client-data": "integer"
  },
  "si-gre-ti-resolving-leafp": "integer",
  "nh-info-extension": {
    "nh-info-extension-detail": [
      {
        "nh-info-extension-base": {
          "object-base": {
            "object-type": "integer",
            "object-pointer": "integer",
            "object-reference-count": "integer",
            "object-time-stamp": "integer",
            "object-flags": "integer"
          },
          "back-object-pointer": "integer",
          "parent-object-pointer": "integer"
        },
        "nh-info-extension-detail": {
          "snecd-nhr": {
            "nh-info-replicated-nh-id": "integer",
            "nh-info-replicated-interface": "string",
            "nh-info-replicated-type": "integer"
          },
          "type": "string"
        }
      }
    ]
  },
  "si-dep-nhinfo": "integer",
  "si-bkup-addr-proto": "integer",
  "si-attr-is-tunnel-srte": "boolean",
  "si-ifh": "integer",
  "si-fnb-idb-ptr": "integer",
  "si-bkup-frr": "integer",
  "si-bkup-nhinfo": "integer",
  "si-nhinfo": "integer",
  "si-nhid": "integer",
  "si-attr-is-ext-mgd": "boolean",
  "si-upd-ts": "integer",
  "si-adj-rw": "string",
  "si-dep-nhinfo-type": "integer",
  "si-adj-rw-len": "integer",
  "si-adj-addr-proto": "integer",
  "si-pfi-interface-type": "integer",
  "si-gre-ti-flags": "integer",
  "si-frr-active": "boolean",
  "si-adj-addrlen": "integer",
  "si-special-type": "integer",
  "si-adj-if": "integer",
  "si-ext-pfx-len": "integer",
  "si-bkup-ifh": "integer",
  "si-flags": "integer",
  "si-adj-ptr": "integer",
  "si-link-proto": "integer",
  "si-ext-pfx-proto": "integer",
  "si-nhinfo-ptr": "integer",
  "si-gre-ti": "integer",
  "si-gre-ti-refcnt": "integer",
  "si-hardware": "string",
  "si-protect-frr": "integer",
  "si-adj-present": "boolean",
  "si-adj-address": "string",
  "si-attr-is-incomp": "boolean",
  "si-gre-dest-addr": "string",
  "si-anc-ifh": "integer",
  "si-dep-nhinfo-ifh": "integer",
  "si-bkup-addr": "string",
  "si-attr-is-gre-tunnel": "boolean",
  "si-ext-pfx": "string",
  "si-bkup-addrlen": "integer",
  "si-gre-tos-propagate": "boolean"
}

exact-routes_schema:

Exact Route Table

exact-route: object[]

Exact route for the given source and destination addresses

source: string

Source address

vrf-name: string

VRF Name

destination: string

Destination address

protocol-name: string ipv4, ipv6, mpls

Protocol Name

Example
{
  "exact-route": [
    {
      "exact-path-interface-handle": "integer",
      "prefix-is-static-or-connected": "boolean",
      "exact-path-gre-interface-handle": "integer",
      "route-for-external-reach-linecard-flag": "boolean",
      "lspa-flags": "integer",
      "prefix-for-adjancency": "boolean",
      "srv6-information": {
        "route-is-sripv6-flag": "boolean",
        "sripv6-stats-valid-flag": "boolean",
        "srv6-statistics": {
          "srv6-packets-forwarded": "integer",
          "srv6-packets-dropped": "integer"
        },
        "srv6-pfx-resolved-via-policy-label": "boolean"
      },
      "flags-external-ldi": "integer",
      "l2-subscriber-xconnect-id": "integer",
      "l2-subscriber-ip-protocol": "integer",
      "l2tpv3-cookie-length-bits": "integer",
      "ldi-lw-flag": "integer",
      "dummy-real-zero-route": "boolean",
      "route-is-sr-flag": "boolean",
      "external-switch-triggered": "boolean",
      "prefix-connected": "boolean",
      "path-list-flags": "integer",
      "ref-counter-of-ldi-lw-ldi": "integer",
      "exact-route-gre-phys-ifh-avail": "boolean",
      "fib-route-download-priority": "integer",
      "platform-hardware": "string",
      "packet-should-recieve": "boolean",
      "route-attribute-flag": "boolean",
      "prefix-for-pic-next-hop": "boolean",
      "purgable-after-purge-interval": "boolean",
      "broadcast-recive-flag": "boolean",
      "number-of-referances-to-ldi": "integer",
      "time-of-last-update-in-msec": "integer",
      "number-of-referances-to-path-list": "integer",
      "type-of-ldi-lw-ldi": "integer",
      "broadcast-forward-flag": "boolean",
      "ldi-flags": "integer",
      "detail-fib-entry-information": {
        "precedence-forpackets": "integer",
        "lwldi-time-of-last-update-in-msec": "integer",
        "fib-entry-version": "integer",
        "bytes-through-fib-entry": "integer",
        "aib-l3-address": "string",
        "per-prefix-accounting": "integer",
        "fib-entry-adjacency-address": "string",
        "adjacency-address-length": "integer",
        "illegal-fast-adjacency-flag": "boolean",
        "extended-community": "integer",
        "extcom-string": "string",
        "mpls-fec": "integer",
        "forward-class": "integer",
        "afi-fib-protocol-type": "integer",
        "remote-adjacency-flag": "boolean",
        "load-sharing-type": "string",
        "pl-time-of-last-update-in-msec": "integer",
        "pl-time-stamp-type": "integer",
        "loadshare-information": {
          "loadinfo-sanity-flag": "boolean",
          "load-information-reference-count": "integer",
          "total-bytes-through-load-information": "integer",
          "packets-through-load-information": "integer",
          "load-informtion-internal-data": {
            "path-ldi-numbers": "string",
            "is-pbts-info-valid": "boolean",
            "pbts-class-is-fallback-mapped": [
              {
                "entry": "boolean"
              }
            ],
            "pbts-fallback-to-drop": [
              {
                "entry": "boolean"
              }
            ],
            "platform-hardware-information": "string",
            "interface-handle": [
              {
                "entry": "string"
              }
            ],
            "weights-of-path": [
              {
                "entry": "integer"
              }
            ],
            "adjacency-address": [
              {
                "address": "string"
              }
            ],
            "pbts-fallback-mapped-class": "string",
            "path-indices": "string",
            "normalized-weights": "string",
            "sanity-flag": [
              {
                "entry": "boolean"
              }
            ],
            "ldi-next-hop-buckets": "integer",
            "number-of-ldis": "integer"
          }
        }
      }
    }
  ]
}

exact-route_schema:

source: string

Source address

vrf-name: string

VRF Name

destination: string

Destination address

protocol-name: string ipv4, ipv6, mpls

Protocol Name

Example
{
  "exact-path-interface-handle": "integer",
  "prefix-is-static-or-connected": "boolean",
  "exact-path-gre-interface-handle": "integer",
  "route-for-external-reach-linecard-flag": "boolean",
  "lspa-flags": "integer",
  "prefix-for-adjancency": "boolean",
  "srv6-information": {
    "route-is-sripv6-flag": "boolean",
    "sripv6-stats-valid-flag": "boolean",
    "srv6-statistics": {
      "srv6-packets-forwarded": "integer",
      "srv6-packets-dropped": "integer"
    },
    "srv6-pfx-resolved-via-policy-label": "boolean"
  },
  "flags-external-ldi": "integer",
  "l2-subscriber-xconnect-id": "integer",
  "l2-subscriber-ip-protocol": "integer",
  "l2tpv3-cookie-length-bits": "integer",
  "ldi-lw-flag": "integer",
  "dummy-real-zero-route": "boolean",
  "route-is-sr-flag": "boolean",
  "external-switch-triggered": "boolean",
  "prefix-connected": "boolean",
  "path-list-flags": "integer",
  "ref-counter-of-ldi-lw-ldi": "integer",
  "exact-route-gre-phys-ifh-avail": "boolean",
  "fib-route-download-priority": "integer",
  "platform-hardware": "string",
  "packet-should-recieve": "boolean",
  "route-attribute-flag": "boolean",
  "prefix-for-pic-next-hop": "boolean",
  "purgable-after-purge-interval": "boolean",
  "broadcast-recive-flag": "boolean",
  "number-of-referances-to-ldi": "integer",
  "time-of-last-update-in-msec": "integer",
  "number-of-referances-to-path-list": "integer",
  "type-of-ldi-lw-ldi": "integer",
  "broadcast-forward-flag": "boolean",
  "ldi-flags": "integer",
  "detail-fib-entry-information": {
    "precedence-forpackets": "integer",
    "lwldi-time-of-last-update-in-msec": "integer",
    "fib-entry-version": "integer",
    "bytes-through-fib-entry": "integer",
    "aib-l3-address": "string",
    "per-prefix-accounting": "integer",
    "fib-entry-adjacency-address": "string",
    "adjacency-address-length": "integer",
    "illegal-fast-adjacency-flag": "boolean",
    "extended-community": "integer",
    "extcom-string": "string",
    "mpls-fec": "integer",
    "forward-class": "integer",
    "afi-fib-protocol-type": "integer",
    "remote-adjacency-flag": "boolean",
    "load-sharing-type": "string",
    "pl-time-of-last-update-in-msec": "integer",
    "pl-time-stamp-type": "integer",
    "loadshare-information": {
      "loadinfo-sanity-flag": "boolean",
      "load-information-reference-count": "integer",
      "total-bytes-through-load-information": "integer",
      "packets-through-load-information": "integer",
      "load-informtion-internal-data": {
        "path-ldi-numbers": "string",
        "is-pbts-info-valid": "boolean",
        "pbts-class-is-fallback-mapped": [
          {
            "entry": "boolean"
          }
        ],
        "pbts-fallback-to-drop": [
          {
            "entry": "boolean"
          }
        ],
        "platform-hardware-information": "string",
        "interface-handle": [
          {
            "entry": "string"
          }
        ],
        "weights-of-path": [
          {
            "entry": "integer"
          }
        ],
        "adjacency-address": [
          {
            "address": "string"
          }
        ],
        "pbts-fallback-mapped-class": "string",
        "path-indices": "string",
        "normalized-weights": "string",
        "sanity-flag": [
          {
            "entry": "boolean"
          }
        ],
        "ldi-next-hop-buckets": "integer",
        "number-of-ldis": "integer",
        "tunnel-is-forward-class": [
          {}
        ]
      }
    }
  }
}

nh-ids_schema:

NHIdTable is accessed by two keys; {NHIdValue} and/or {NHInterface,NHAddress

nh-id: object[]

NextHopeId table entry

nh-interface-name: string

Interface Name

nh-id-value: integer

NexthopId Value

nh-address: string

Next-hop address in string format (e.g., 1 .2.3.4)

Example
{
  "nh-id": [
    {
      "nh-interface-name": "string",
      "nh-id-value": "integer",
      "nh-address": "string",
      "time-of-last-update-in-msec": "integer",
      "nh-link-type": "integer",
      "nh-table-id": "integer",
      "nh-id-application": "integer",
      "version": "integer",
      "nh-address-xr": "string",
      "nh-interf-handle": "string",
      "nh-protocol": "integer",
      "nh-id": "integer"
    }
  ]
}

nh-id_schema:

nh-interface-name: string

Interface Name

nh-id-value: integer

NexthopId Value

nh-address: string

Next-hop address in string format (e.g., 1 .2.3.4)

Example
{
  "nh-interface-name": "string",
  "nh-id-value": "integer",
  "nh-address": "string",
  "time-of-last-update-in-msec": "integer",
  "nh-link-type": "integer",
  "nh-table-id": "integer",
  "nh-id-application": "integer",
  "version": "integer",
  "nh-address-xr": "string",
  "nh-interf-handle": "string",
  "nh-protocol": "integer",
  "nh-id": "integer"
}

external-client-summaries_schema:

External Client Summary Table

external-client-summary: object[]

Summary of the external clients

id: integer

ID of the client: ECDv1 is component id, ECDv2 is client id

ecd-ver: integer

Ecd Version

Example
{
  "external-client-summary": [
    {
      "id": "integer",
      "ecd-ver": "integer",
      "ses-client-name": "string",
      "ses-comp-id": "integer",
      "ses-ecd-version": "integer",
      "ses-num-pending": "integer",
      "ses-pl-sum": {
        "sep-num-ecd-pathlist": "integer",
        "sep-num-ecd-pl-per-interest": [
          {
            "entry": "integer"
          }
        ],
        "sep-num-ecd-pl-unresolved": "integer"
      },
      "ses-num-regs": "integer",
      "ses-client-pulsed-time": "integer",
      "ses-feci-fib-proto": "integer"
    }
  ]
}

external-client-summary_schema:

id: integer

ID of the client: ECDv1 is component id, ECDv2 is client id

ecd-ver: integer

Ecd Version

Example
{
  "id": "integer",
  "ecd-ver": "integer",
  "ses-client-name": "string",
  "ses-comp-id": "integer",
  "ses-ecd-version": "integer",
  "ses-num-pending": "integer",
  "ses-pl-sum": {
    "sep-num-ecd-pathlist": "integer",
    "sep-num-ecd-pl-per-interest": [
      {
        "entry": "integer"
      }
    ],
    "sep-num-ecd-pl-unresolved": "integer"
  },
  "ses-num-regs": "integer",
  "ses-client-pulsed-time": "integer",
  "ses-feci-fib-proto": "integer"
}

fpc-lisp-decap-over-v4_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

fpc-lisp-decap-over-v6_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

fpc-lisp-ucmp_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

fpc-resolve-via-table_schema:

entry: boolean

Array entry.

Example
{
  "entry": "boolean"
}

mi-idb-ext-cleanup-failed-count_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-lrpf-stats-fail_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-lrpf-stats-act_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-lrpf-num_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-idb-lsec-enabled-num_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-num-lisp-eid_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-num-lisp-valid-eid_schema:

entry: integer
Example
{
  "entry": "integer"
}

mi-cpuless-node_schema:

entry: integer
Example
{
  "entry": "integer"
}

fpd-gbltbl-src-entry_schema:

entry: integer
Example
{
  "entry": "integer"
}

fpd-vrftbl-src-entry_schema:

entry: integer
Example
{
  "entry": "integer"
}

fpd-num-retry_schema:

entry: integer
Example
{
  "entry": "integer"
}

fpp-cntr_schema:

entry: integer
Example
{
  "entry": "integer"
}

local-label_schema:

Local label

conflicts: object

FIB Local-label conflicts database

conflict: object[]

CEF Local-label conflicts entry

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

Example
{
  "conflicts": {
    "conflict": [
      {
        "pfx-tbl-id": "integer",
        "prefix-len": "integer",
        "label": "string",
        "source": "string",
        "prefix": "string",
        "ll-ctype": "string",
        "retry-ts": "integer",
        "update-ts": "integer",
        "ext": {
          "pfx": {
            "pfx": "string",
            "tbl-id": "integer"
          },
          "lsm": {
            "nh": "string",
            "mcast-id": "integer"
          },
          "type": "string"
        },
        "local-label": "integer",
        "source-xr": "integer",
        "num-retries": "integer"
      }
    ]
  }
}

conflicts_schema:

FIB Local-label conflicts database

conflict: object[]

CEF Local-label conflicts entry

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

Example
{
  "conflict": [
    {
      "pfx-tbl-id": "integer",
      "prefix-len": "integer",
      "label": "string",
      "source": "string",
      "prefix": "string",
      "ll-ctype": "string",
      "retry-ts": "integer",
      "update-ts": "integer",
      "ext": {
        "pfx": {
          "pfx": "string",
          "tbl-id": "integer"
        },
        "lsm": {
          "nh": "string",
          "mcast-id": "integer"
        },
        "type": "string"
      },
      "local-label": "integer",
      "source-xr": "integer",
      "num-retries": "integer"
    }
  ]
}

conflict_schema:

pfx-tbl-id: integer

Table ID of IP prefix

prefix-len: integer

Length of IP Prefix

label: string

Local label

source: string lsd, rib, mrib

Route source

prefix: string

IP Prefix

ll-ctype: string xc, pfx

Type of entry

Example
{
  "pfx-tbl-id": "integer",
  "prefix-len": "integer",
  "label": "string",
  "source": "string",
  "prefix": "string",
  "ll-ctype": "string",
  "retry-ts": "integer",
  "update-ts": "integer",
  "ext": {
    "pfx": {
      "pfx": "string",
      "tbl-id": "integer"
    },
    "lsm": {
      "nh": "string",
      "mcast-id": "integer"
    },
    "type": "string"
  },
  "local-label": "integer",
  "source-xr": "integer",
  "num-retries": "integer"
}

oc-aft-l3_schema:

oc aft l3

vrfs: object

Table VRFs - openconfig network-instances

vrf: object[]

VRF/network-instace table

object
vrf-name: string

Network Instance Name

abstract-forwarding-tables: object

Abstract forwarding table per FIB protocol

ipv4-unicast: PREFIX-ENTRY-TABLE

IPv4 abstract forwarding table

mpls: object

MPLS abstract forwarding table

label-entries: object

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

ipv6-unicast: PREFIX-ENTRY-TABLE

IPv6 abstract forwarding table

Example
{
  "vrfs": {
    "vrf": [
      {
        "vrf-name": "string",
        "abstract-forwarding-tables": {
          "ipv4-unicast": {
            "prefix-entries": {
              "prefix-entry": [
                {
                  "network-address": "string",
                  "mask-length": "integer",
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {
                    "label-index": "string",
                    "prefix-index": "string"
                  }
                }
              ]
            }
          },
          "mpls": {
            "label-entries": {
              "label-entry": [
                {
                  "label-length": "integer",
                  "label": "string",
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {
                    "label-index": "string",
                    "prefix-index": "string"
                  }
                }
              ]
            }
          },
          "ipv6-unicast": {
            "prefix-entries": {
              "prefix-entry": [
                {
                  "next-hop": [
                    {
                      "state": {
                        "popped-mpls-label-stack": [
                          "string"
                        ],
                        "index": "integer",
                        "pushed-mpls-label-stack": [
                          "string"
                        ],
                        "weight": "integer",
                        "network-instance": "string",
                        "ip-address": "string"
                      },
                      "interface-ref": {
                        "state": {
                          "interface": "string",
                          "subinterface": "integer"
                        }
                      }
                    }
                  ],
                  "state": {
                    "label-index": "string"
                  }
                }
              ]
            }
          }
        }
      }
    ]
  }
}

abstract-forwarding-tables_schema:

Abstract forwarding table per FIB protocol

ipv4-unicast: PREFIX-ENTRY-TABLE

IPv4 abstract forwarding table

mpls: object

MPLS abstract forwarding table

label-entries: object

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

ipv6-unicast: PREFIX-ENTRY-TABLE

IPv6 abstract forwarding table

Example
{
  "ipv4-unicast": {
    "prefix-entries": {
      "prefix-entry": [
        {
          "network-address": "string",
          "mask-length": "integer",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  },
  "mpls": {
    "label-entries": {
      "label-entry": [
        {
          "label-length": "integer",
          "label": "string",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  },
  "ipv6-unicast": {
    "prefix-entries": {
      "prefix-entry": [
        {
          "network-address": "string",
          "mask-length": "integer",
          "next-hop": [
            {
              "state": {
                "popped-mpls-label-stack": [
                  "string"
                ],
                "index": "integer",
                "pushed-mpls-label-stack": [
                  "string"
                ],
                "weight": "integer",
                "network-instance": "string",
                "ip-address": "string"
              },
              "interface-ref": {
                "state": {
                  "interface": "string",
                  "subinterface": "integer"
                }
              }
            }
          ],
          "state": {
            "label-index": "string",
            "prefix-index": "string"
          }
        }
      ]
    }
  }
}

mpls_schema:

MPLS abstract forwarding table

label-entries: object

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

Example
{
  "label-entries": {
    "label-entry": [
      {
        "label-length": "integer",
        "label": "string",
        "next-hop": [
          {
            "state": {
              "popped-mpls-label-stack": [
                "string"
              ],
              "index": "integer",
              "pushed-mpls-label-stack": [
                "string"
              ],
              "weight": "integer",
              "network-instance": "string",
              "ip-address": "string"
            },
            "interface-ref": {
              "state": {
                "interface": "string",
                "subinterface": "integer"
              }
            }
          }
        ],
        "state": {
          "label-index": "string",
          "prefix-index": "string"
        }
      }
    ]
  }
}

label-entries_schema:

Table of MPLS labels

label-entry: object[]

Label data

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

Example
{
  "label-entry": [
    {
      "label-length": "integer",
      "label": "string",
      "next-hop": [
        {
          "state": {
            "popped-mpls-label-stack": [
              "string"
            ],
            "index": "integer",
            "pushed-mpls-label-stack": [
              "string"
            ],
            "weight": "integer",
            "network-instance": "string",
            "ip-address": "string"
          },
          "interface-ref": {
            "state": {
              "interface": "string",
              "subinterface": "integer"
            }
          }
        }
      ],
      "state": {
        "label-index": "string",
        "prefix-index": "string"
      }
    }
  ]
}

label-entry_schema:

label-length: integer

Internal representation of a mask-length of MPLS label

label: string

MPLS label

Example
{
  "label-length": "integer",
  "label": "string",
  "next-hop": [
    {
      "state": {
        "popped-mpls-label-stack": [
          "string"
        ],
        "index": "integer",
        "pushed-mpls-label-stack": [
          "string"
        ],
        "weight": "integer",
        "network-instance": "string",
        "ip-address": "string"
      },
      "interface-ref": {
        "state": {
          "interface": "string",
          "subinterface": "integer"
        }
      }
    }
  ],
  "state": {
    "label-index": "string",
    "prefix-index": "string"
  }
}

prefix-entries_schema:

Table of IP prefixes

prefix-entry: FIB-OC-AFT-PREFIX

Prefix data

FIB-OC-AFT-PREFIX
Example
{
  "prefix-entry": [
    {
      "next-hop": [
        {
          "state": {
            "popped-mpls-label-stack": [
              "string"
            ],
            "index": "integer",
            "pushed-mpls-label-stack": [
              "string"
            ],
            "weight": "integer",
            "network-instance": "string",
            "ip-address": "string"
          },
          "interface-ref": {
            "state": {
              "interface": "string",
              "subinterface": "integer"
            }
          }
        }
      ],
      "state": {
        "label-index": "string",
        "prefix-index": "string"
      }
    }
  ]
}

mpls-forwarding_schema:

mpls forwarding

nodes: object

Table of Nodes

node: object[]

Operational data for a specific Node

object
forwarding-summary: MPLS-FWDING-SUMMARY

MPLS forwarding summary

node-name: string

Node ID

frr-logs: object

FRR Log Table

frr-log: object[]

FRR Log information

event-id: integer

Event ID

label-fib: object

Labels For FIB

informations: object

Forwarding filtering details

information: object[]

MPLS forwarding information

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

forwarding-details: object

MPLS Forwarding Detail table

forwarding-detail: object[]

MPLS forwarding details

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

label-security: object

MPLS label security

interfaces: object

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

summary: MPLS-LABEL-SECURITY-SUMMARY

MPLS label security summary

tunnel: object

TE Tunnel information

forwarding-tunnels: object

Forwarding details for TE tunnels

forwarding-tunnel: object[]

Forwarding information for the TE tunnel

interface-name: string

Interface Name

frr-database: object

MPLS forwarding FRR Database

frrdb-tunnel-midpoints: object

MPLS forwarding FRR Database Tunnel Midpoint Table

frrdb-tunnel-midpoint: object[]

MPLS forwarding FRR Database Tunnel Midpoint Entry

local-label: string

Local label value

frrdb-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Summary

frrdb-protected-interface-table-summaries: object

MPLS forwarding FRR Database Protected Interface Summary Table

frrdb-protected-interface-table-summary: object[]

MPLS forwarding FRR Database Protected Interface Summary

interface-name: string

Interface Name

frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Head Summary

frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Midpoint Summary

frrdb-tunnel-heads: object

MPLS forwarding FRR Database Tunnel Head Table

frrdb-tunnel-head: object[]

MPLS forwarding FRR Database Tunnel Head Entry

interface-name: string

Interface Name

frrdb-backup-interface-summaries: object

MPLS forwarding FRR Database Backup Interface Summary Table

frrdb-backup-interface-summary: object[]

MPLS forwarding FRR Database Backup Interface Summary

interface-name: string

Interface Name

Example
{
  "nodes": {
    "node": [
      {
        "forwarding-summary": {
          "te-internal-entries": "integer",
          "global-dropped-packets": "integer",
          "te-head-entries": "integer",
          "mte-midpoint-entries": "integer",
          "total-p2mp-forwarding-updates": "integer",
          "reserved-label-entries": "integer",
          "ignore-protect": "integer",
          "total-p2mp-iir-forwarding-drop-messages": "integer",
          "ipv4-imposition-entries": "integer",
          "lowest-label": "integer",
          "te-frr-next-hop-entries": "integer",
          "deleted-stale-entries": "integer",
          "te-frr-head-entries": "integer",
          "total-p2mp-forwarding-drop-messages": "integer",
          "global-fragmented-packets": "integer",
          "global-failed-lookups": "integer",
          "total-p2mp-forwarding-added-or-modify-messages": "integer",
          "label-switched-entries": "integer",
          "total-forwarding-update-messages": "integer",
          "lrpf-entries": "integer",
          "te-frr-mid-points-entries": "integer",
          "te-frr-internal-entries": "integer",
          "total-forwarding-updates": "integer",
          "te-frr-interface-entries": "integer",
          "total-p2mp-forwarding-delete-messages": "integer",
          "mte-ll-entries": "integer",
          "te-mid-points-entries": "integer",
          "mte-head-entries": "integer",
          "highest-label": "integer"
        },
        "node-name": "string",
        "frr-logs": {
          "frr-log": [
            {
              "event-id": "integer",
              "number-of-rewrites-affected": "integer",
              "start-time": {
                "seconds": "string",
                "nanoseconds": "string"
              },
              "frr-event-node-id": "string",
              "protected-frr-interface-name": "string",
              "switching-time-nsecs": "integer",
              "next-hop": "integer",
              "fast-bundle-member-down-interface": "integer",
              "main-processing": "integer"
            }
          ]
        },
        "label-fib": {
          "informations": {
            "information": [
              {
                "leaf-time-in-milli-seconds": "integer",
                "ldi-information": {
                  "ldi-hardware-information": "string"
                },
                "eos-bit": "integer",
                "lw-ldi-pointer": "integer",
                "leaf-local-label": "integer",
                "multicast-label": "boolean",
                "path-list-flags": "integer",
                "ldi-type": "integer",
                "lw-shared-ldi-pointer": "integer",
                "label-information": [
                  {
                    "label-information-route-version": "integer",
                    "outgoing-interface": "string",
                    "label-information-next-hop-type": "string",
                    "label-information-next-hop-protocol": "string",
                    "outgoing-interface-string": "string",
                    "outgoing-label": "integer",
                    "outgoing-parent-interface": "string",
                    "exact-route-hash-info": {
                      "hash-index-is-valid": "boolean",
                      "hash-index": "integer"
                    },
                    "label-information-detail": {
                      "status": "string",
                      "transmit-number-of-bytes-switched": "integer",
                      "total-encapsulation-size": "integer",
                      "next-hop-interface": "string",
                      "l3-mtu": "integer",
                      "transmit-number-of-packets-switched": "integer",
                      "mac-size": "integer",
                      "label-stack": [
                        {
                          "entry": "integer"
                        }
                      ],
                      "next-hop-string": "string",
                      "next-hop-protocol": "string"
                    },
                    "outgoing-label-string": "string"
                  }
                ]
              }
            ]
          }
        }
      }
    ]
  }
}

frr-logs_schema:

FRR Log Table

frr-log: object[]

FRR Log information

event-id: integer

Event ID

Example
{
  "frr-log": [
    {
      "event-id": "integer",
      "number-of-rewrites-affected": "integer",
      "start-time": {
        "seconds": "string",
        "nanoseconds": "string"
      },
      "frr-event-node-id": "string",
      "protected-frr-interface-name": "string",
      "switching-time-nsecs": "integer",
      "next-hop": "integer",
      "fast-bundle-member-down-interface": "integer",
      "main-processing": "integer"
    }
  ]
}

label-fib_schema:

Labels For FIB

informations: object

Forwarding filtering details

information: object[]

MPLS forwarding information

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

forwarding-details: object

MPLS Forwarding Detail table

forwarding-detail: object[]

MPLS forwarding details

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

label-security: object

MPLS label security

interfaces: object

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

summary: MPLS-LABEL-SECURITY-SUMMARY

MPLS label security summary

Example
{
  "informations": {
    "information": [
      {
        "eos": "string",
        "label-value": "string",
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer",
        "leaf-local-label": "integer",
        "multicast-label": "boolean",
        "path-list-flags": "integer",
        "ldi-type": "integer",
        "lw-shared-ldi-pointer": "integer",
        "label-information": [
          {
            "label-information-route-version": "integer",
            "outgoing-interface": "string",
            "label-information-next-hop-type": "string",
            "label-information-next-hop-protocol": "string",
            "outgoing-interface-string": "string",
            "outgoing-label": "integer",
            "outgoing-parent-interface": "string",
            "exact-route-hash-info": {
              "hash-index-is-valid": "boolean",
              "hash-index": "integer"
            },
            "label-information-detail": {
              "status": "string",
              "transmit-number-of-bytes-switched": "integer",
              "total-encapsulation-size": "integer",
              "next-hop-interface": "string",
              "l3-mtu": "integer",
              "transmit-number-of-packets-switched": "integer",
              "mac-size": "integer",
              "label-stack": [
                {
                  "entry": "integer"
                }
              ],
              "next-hop-string": "string",
              "next-hop-protocol": "string"
            },
            "outgoing-label-string": "string",
            "label-information-next-hop-string": "string",
            "label-information-type": "integer",
            "mpls-adjacency-flags": "integer",
            "tunnel-interface": "string",
            "local-label": "integer",
            "tx-bytes": "integer",
            "tunnel-id-present": "boolean",
            "label-information-time-in-milli-seconds": "integer",
            "label-information-path-index": "integer",
            "prefix-or-id": "string",
            "tx-packets": "integer",
            "outgoing-physical-interface": "string"
          }
        ],
        "leaf-referance-count": "integer",
        "leaf-flags": "integer",
        "hardware-information": "string",
        "ldi-flags": "integer",
        "path-list-referance-count": "integer",
        "ldi-pointer": "integer",
        "lspa-flags": "integer",
        "ldi-referance-count": "integer",
        "lw-ldi-type": "integer",
        "multicast-information": {
          "multicast-mpls-protocol-output-paths": "integer",
          "multicast-tunnel-interface-handler": "string",
          "multicast-platform-data-length": "integer",
          "multicast-tunnel-id": "integer",
          "multicast-tunnel-next-hop-information": "integer",
          "multicast-mol-referance-count": "integer",
          "multicast-mpls-output-paths": "integer",
          "multicast-platform-data": "string",
          "multicast-tunnel-lspvif": "integer",
          "multicast-mol-base-flags": "integer",
          "multicast-mol-flags": "integer",
          "multicast-rpf-id": "integer",
          "multicast-encap-id": "integer",
          "multicast-mpls-local-output-paths": "integer"
        },
        "lw-ldi-refernace-count": "integer",
        "afi-table-id": "integer"
      }
    ]
  },
  "forwarding-details": {
    "forwarding-detail": [
      {
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer",
        "leaf-local-label": "integer"
      }
    ]
  }
}

forwarding-details_schema:

MPLS Forwarding Detail table

forwarding-detail: object[]

MPLS forwarding details

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

Example
{
  "forwarding-detail": [
    {
      "eos": "string",
      "label-value": "string",
      "leaf-time-in-milli-seconds": "integer",
      "ldi-information": {
        "ldi-hardware-information": "string"
      },
      "eos-bit": "integer",
      "lw-ldi-pointer": "integer",
      "leaf-local-label": "integer",
      "multicast-label": "boolean",
      "path-list-flags": "integer",
      "ldi-type": "integer",
      "lw-shared-ldi-pointer": "integer",
      "label-information": [
        {
          "label-information-route-version": "integer",
          "outgoing-interface": "string",
          "label-information-next-hop-type": "string",
          "label-information-next-hop-protocol": "string",
          "outgoing-interface-string": "string",
          "outgoing-label": "integer",
          "outgoing-parent-interface": "string",
          "exact-route-hash-info": {
            "hash-index-is-valid": "boolean",
            "hash-index": "integer"
          },
          "label-information-detail": {
            "status": "string",
            "transmit-number-of-bytes-switched": "integer",
            "total-encapsulation-size": "integer",
            "next-hop-interface": "string",
            "l3-mtu": "integer",
            "transmit-number-of-packets-switched": "integer",
            "mac-size": "integer",
            "label-stack": [
              {
                "entry": "integer"
              }
            ],
            "next-hop-string": "string",
            "next-hop-protocol": "string"
          },
          "outgoing-label-string": "string",
          "label-information-next-hop-string": "string",
          "label-information-type": "integer",
          "mpls-adjacency-flags": "integer",
          "tunnel-interface": "string",
          "local-label": "integer",
          "tx-bytes": "integer",
          "tunnel-id-present": "boolean",
          "label-information-time-in-milli-seconds": "integer",
          "label-information-path-index": "integer",
          "prefix-or-id": "string",
          "tx-packets": "integer",
          "outgoing-physical-interface": "string"
        }
      ],
      "leaf-referance-count": "integer",
      "leaf-flags": "integer",
      "hardware-information": "string",
      "ldi-flags": "integer",
      "path-list-referance-count": "integer",
      "ldi-pointer": "integer",
      "lspa-flags": "integer",
      "ldi-referance-count": "integer",
      "lw-ldi-type": "integer",
      "multicast-information": {
        "multicast-mpls-protocol-output-paths": "integer",
        "multicast-tunnel-interface-handler": "string",
        "multicast-platform-data-length": "integer",
        "multicast-tunnel-id": "integer",
        "multicast-tunnel-next-hop-information": "integer",
        "multicast-mol-referance-count": "integer",
        "multicast-mpls-output-paths": "integer",
        "multicast-platform-data": "string",
        "multicast-tunnel-lspvif": "integer",
        "multicast-mol-base-flags": "integer",
        "multicast-mol-flags": "integer",
        "multicast-rpf-id": "integer",
        "multicast-encap-id": "integer",
        "multicast-mpls-local-output-paths": "integer"
      },
      "lw-ldi-refernace-count": "integer",
      "afi-table-id": "integer"
    }
  ]
}

forwarding-detail_schema:

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

Example
{
  "eos": "string",
  "label-value": "string",
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

label-stack_schema:

entry: integer
Example
{
  "entry": "integer"
}

informations_schema:

Forwarding filtering details

information: object[]

MPLS forwarding information

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

Example
{
  "information": [
    {
      "eos": "string",
      "label-value": "string",
      "leaf-time-in-milli-seconds": "integer",
      "ldi-information": {
        "ldi-hardware-information": "string"
      },
      "eos-bit": "integer",
      "lw-ldi-pointer": "integer",
      "leaf-local-label": "integer",
      "multicast-label": "boolean",
      "path-list-flags": "integer",
      "ldi-type": "integer",
      "lw-shared-ldi-pointer": "integer",
      "label-information": [
        {
          "label-information-route-version": "integer",
          "outgoing-interface": "string",
          "label-information-next-hop-type": "string",
          "label-information-next-hop-protocol": "string",
          "outgoing-interface-string": "string",
          "outgoing-label": "integer",
          "outgoing-parent-interface": "string",
          "exact-route-hash-info": {
            "hash-index-is-valid": "boolean",
            "hash-index": "integer"
          },
          "label-information-detail": {
            "status": "string",
            "transmit-number-of-bytes-switched": "integer",
            "total-encapsulation-size": "integer",
            "next-hop-interface": "string",
            "l3-mtu": "integer",
            "transmit-number-of-packets-switched": "integer",
            "mac-size": "integer",
            "label-stack": [
              {
                "entry": "integer"
              }
            ],
            "next-hop-string": "string",
            "next-hop-protocol": "string"
          },
          "outgoing-label-string": "string",
          "label-information-next-hop-string": "string",
          "label-information-type": "integer",
          "mpls-adjacency-flags": "integer",
          "tunnel-interface": "string",
          "local-label": "integer",
          "tx-bytes": "integer",
          "tunnel-id-present": "boolean",
          "label-information-time-in-milli-seconds": "integer",
          "label-information-path-index": "integer",
          "prefix-or-id": "string",
          "tx-packets": "integer",
          "outgoing-physical-interface": "string"
        }
      ],
      "leaf-referance-count": "integer",
      "leaf-flags": "integer",
      "hardware-information": "string",
      "ldi-flags": "integer",
      "path-list-referance-count": "integer",
      "ldi-pointer": "integer",
      "lspa-flags": "integer",
      "ldi-referance-count": "integer",
      "lw-ldi-type": "integer",
      "multicast-information": {
        "multicast-mpls-protocol-output-paths": "integer",
        "multicast-tunnel-interface-handler": "string",
        "multicast-platform-data-length": "integer",
        "multicast-tunnel-id": "integer",
        "multicast-tunnel-next-hop-information": "integer",
        "multicast-mol-referance-count": "integer",
        "multicast-mpls-output-paths": "integer",
        "multicast-platform-data": "string",
        "multicast-tunnel-lspvif": "integer",
        "multicast-mol-base-flags": "integer",
        "multicast-mol-flags": "integer",
        "multicast-rpf-id": "integer",
        "multicast-encap-id": "integer",
        "multicast-mpls-local-output-paths": "integer"
      },
      "lw-ldi-refernace-count": "integer",
      "afi-table-id": "integer"
    }
  ]
}

information_schema:

eos: string eos0, eos1

End of stack flag

label-value: string

Local label value

Example
{
  "eos": "string",
  "label-value": "string",
  "leaf-time-in-milli-seconds": "integer",
  "ldi-information": {
    "ldi-hardware-information": "string"
  },
  "eos-bit": "integer",
  "lw-ldi-pointer": "integer",
  "leaf-local-label": "integer",
  "multicast-label": "boolean",
  "path-list-flags": "integer",
  "ldi-type": "integer",
  "lw-shared-ldi-pointer": "integer",
  "label-information": [
    {
      "label-information-route-version": "integer",
      "outgoing-interface": "string",
      "label-information-next-hop-type": "string",
      "label-information-next-hop-protocol": "string",
      "outgoing-interface-string": "string",
      "outgoing-label": "integer",
      "outgoing-parent-interface": "string",
      "exact-route-hash-info": {
        "hash-index-is-valid": "boolean",
        "hash-index": "integer"
      },
      "label-information-detail": {
        "status": "string",
        "transmit-number-of-bytes-switched": "integer",
        "total-encapsulation-size": "integer",
        "next-hop-interface": "string",
        "l3-mtu": "integer",
        "transmit-number-of-packets-switched": "integer",
        "mac-size": "integer",
        "label-stack": [
          {
            "entry": "integer"
          }
        ],
        "next-hop-string": "string",
        "next-hop-protocol": "string"
      },
      "outgoing-label-string": "string",
      "label-information-next-hop-string": "string",
      "label-information-type": "integer",
      "mpls-adjacency-flags": "integer",
      "tunnel-interface": "string",
      "local-label": "integer",
      "tx-bytes": "integer",
      "tunnel-id-present": "boolean",
      "label-information-time-in-milli-seconds": "integer",
      "label-information-path-index": "integer",
      "prefix-or-id": "string",
      "tx-packets": "integer",
      "outgoing-physical-interface": "string"
    }
  ],
  "leaf-referance-count": "integer",
  "leaf-flags": "integer",
  "hardware-information": "string",
  "ldi-flags": "integer",
  "path-list-referance-count": "integer",
  "ldi-pointer": "integer",
  "lspa-flags": "integer",
  "ldi-referance-count": "integer",
  "lw-ldi-type": "integer",
  "multicast-information": {
    "multicast-mpls-protocol-output-paths": "integer",
    "multicast-tunnel-interface-handler": "string",
    "multicast-platform-data-length": "integer",
    "multicast-tunnel-id": "integer",
    "multicast-tunnel-next-hop-information": "integer",
    "multicast-mol-referance-count": "integer",
    "multicast-mpls-output-paths": "integer",
    "multicast-platform-data": "string",
    "multicast-tunnel-lspvif": "integer",
    "multicast-mol-base-flags": "integer",
    "multicast-mol-flags": "integer",
    "multicast-rpf-id": "integer",
    "multicast-encap-id": "integer",
    "multicast-mpls-local-output-paths": "integer"
  },
  "lw-ldi-refernace-count": "integer",
  "afi-table-id": "integer"
}

label-security_schema:

MPLS label security

interfaces: object

MPLS label security interface table

interface: object[]

Specify interface Name

interface-name: string

Interface Name

summary: MPLS-LABEL-SECURITY-SUMMARY

MPLS label security summary

Example
{
  "interfaces": {
    "interface": [
      {
        "interface-name": "string",
        "rpf-enabled": "boolean",
        "rpfifh": "string",
        "rpf-supported": "boolean",
        "rpf-drops": "integer",
        "mld-supported": "boolean",
        "mld-enabled": "boolean",
        "multi-label-drops": "integer"
      }
    ]
  },
  "summary": {
    "rpf-drops": "integer",
    "multi-label-drops": "integer"
  }
}

tunnel_schema:

TE Tunnel information

forwarding-tunnels: object

Forwarding details for TE tunnels

forwarding-tunnel: object[]

Forwarding information for the TE tunnel

interface-name: string

Interface Name

Example
{
  "forwarding-tunnels": {
    "forwarding-tunnel": [
      {
        "interface-name": "string",
        "fwdg": {
          "leaf-time-in-milli-seconds": "integer",
          "ldi-information": {
            "ldi-hardware-information": "string"
          },
          "eos-bit": "integer",
          "lw-ldi-pointer": "integer",
          "leaf-local-label": "integer",
          "multicast-label": "boolean",
          "path-list-flags": "integer",
          "ldi-type": "integer",
          "lw-shared-ldi-pointer": "integer",
          "label-information": [
            {
              "label-information-route-version": "integer",
              "outgoing-interface": "string",
              "label-information-next-hop-type": "string",
              "label-information-next-hop-protocol": "string",
              "outgoing-interface-string": "string",
              "outgoing-label": "integer",
              "outgoing-parent-interface": "string",
              "exact-route-hash-info": {
                "hash-index-is-valid": "boolean",
                "hash-index": "integer"
              },
              "label-information-detail": {
                "status": "string",
                "transmit-number-of-bytes-switched": "integer",
                "total-encapsulation-size": "integer",
                "next-hop-interface": "string",
                "l3-mtu": "integer",
                "transmit-number-of-packets-switched": "integer",
                "mac-size": "integer",
                "label-stack": [
                  {
                    "entry": "integer"
                  }
                ],
                "next-hop-string": "string",
                "next-hop-protocol": "string"
              },
              "outgoing-label-string": "string",
              "label-information-next-hop-string": "string",
              "label-information-type": "integer",
              "mpls-adjacency-flags": "integer",
              "tunnel-interface": "string",
              "local-label": "integer",
              "tx-bytes": "integer",
              "tunnel-id-present": "boolean",
              "label-information-time-in-milli-seconds": "integer",
              "label-information-path-index": "integer",
              "prefix-or-id": "string",
              "tx-packets": "integer",
              "outgoing-physical-interface": "string"
            }
          ],
          "leaf-referance-count": "integer",
          "leaf-flags": "integer",
          "hardware-information": "string",
          "ldi-flags": "integer",
          "path-list-referance-count": "integer",
          "ldi-pointer": "integer",
          "lspa-flags": "integer",
          "ldi-referance-count": "integer",
          "lw-ldi-type": "integer",
          "multicast-information": {
            "multicast-mpls-protocol-output-paths": "integer",
            "multicast-tunnel-interface-handler": "string",
            "multicast-platform-data-length": "integer",
            "multicast-tunnel-id": "integer",
            "multicast-tunnel-next-hop-information": "integer",
            "multicast-mol-referance-count": "integer",
            "multicast-mpls-output-paths": "integer",
            "multicast-platform-data": "string",
            "multicast-tunnel-lspvif": "integer",
            "multicast-mol-base-flags": "integer",
            "multicast-mol-flags": "integer",
            "multicast-rpf-id": "integer",
            "multicast-encap-id": "integer",
            "multicast-mpls-local-output-paths": "integer"
          },
          "lw-ldi-refernace-count": "integer",
          "afi-table-id": "integer"
        },
        "tunnel-info": {
          "tunnel-load-metric": "integer",
          "tunnel-resolution-incomplete": "boolean",
          "tunnel-local-label": "integer",
          "tunnel-fwd-class": "integer",
          "tunnel-resolution-inconsistent": "boolean",
          "tunnel-interface-name": "string",
          "tunnel-is-srte": "boolean",
          "tunnel-is-programmed-to-drop": "boolean"
        }
      }
    ]
  }
}

forwarding-tunnels_schema:

Forwarding details for TE tunnels

forwarding-tunnel: object[]

Forwarding information for the TE tunnel

interface-name: string

Interface Name

Example
{
  "forwarding-tunnel": [
    {
      "interface-name": "string",
      "fwdg": {
        "leaf-time-in-milli-seconds": "integer",
        "ldi-information": {
          "ldi-hardware-information": "string"
        },
        "eos-bit": "integer",
        "lw-ldi-pointer": "integer",
        "leaf-local-label": "integer",
        "multicast-label": "boolean",
        "path-list-flags": "integer",
        "ldi-type": "integer",
        "lw-shared-ldi-pointer": "integer",
        "label-information": [
          {
            "label-information-route-version": "integer",
            "outgoing-interface": "string",
            "label-information-next-hop-type": "string",
            "label-information-next-hop-protocol": "string",
            "outgoing-interface-string": "string",
            "outgoing-label": "integer",
            "outgoing-parent-interface": "string",
            "exact-route-hash-info": {
              "hash-index-is-valid": "boolean",
              "hash-index": "integer"
            },
            "label-information-detail": {
              "status": "string",
              "transmit-number-of-bytes-switched": "integer",
              "total-encapsulation-size": "integer",
              "next-hop-interface": "string",
              "l3-mtu": "integer",
              "transmit-number-of-packets-switched": "integer",
              "mac-size": "integer",
              "label-stack": [
                {
                  "entry": "integer"
                }
              ],
              "next-hop-string": "string",
              "next-hop-protocol": "string"
            },
            "outgoing-label-string": "string",
            "label-information-next-hop-string": "string",
            "label-information-type": "integer",
            "mpls-adjacency-flags": "integer",
            "tunnel-interface": "string",
            "local-label": "integer",
            "tx-bytes": "integer",
            "tunnel-id-present": "boolean",
            "label-information-time-in-milli-seconds": "integer",
            "label-information-path-index": "integer",
            "prefix-or-id": "string",
            "tx-packets": "integer",
            "outgoing-physical-interface": "string"
          }
        ],
        "leaf-referance-count": "integer",
        "leaf-flags": "integer",
        "hardware-information": "string",
        "ldi-flags": "integer",
        "path-list-referance-count": "integer",
        "ldi-pointer": "integer",
        "lspa-flags": "integer",
        "ldi-referance-count": "integer",
        "lw-ldi-type": "integer",
        "multicast-information": {
          "multicast-mpls-protocol-output-paths": "integer",
          "multicast-tunnel-interface-handler": "string",
          "multicast-platform-data-length": "integer",
          "multicast-tunnel-id": "integer",
          "multicast-tunnel-next-hop-information": "integer",
          "multicast-mol-referance-count": "integer",
          "multicast-mpls-output-paths": "integer",
          "multicast-platform-data": "string",
          "multicast-tunnel-lspvif": "integer",
          "multicast-mol-base-flags": "integer",
          "multicast-mol-flags": "integer",
          "multicast-rpf-id": "integer",
          "multicast-encap-id": "integer",
          "multicast-mpls-local-output-paths": "integer"
        },
        "lw-ldi-refernace-count": "integer",
        "afi-table-id": "integer"
      },
      "tunnel-info": {
        "tunnel-load-metric": "integer",
        "tunnel-resolution-incomplete": "boolean",
        "tunnel-local-label": "integer",
        "tunnel-fwd-class": "integer",
        "tunnel-resolution-inconsistent": "boolean",
        "tunnel-interface-name": "string",
        "tunnel-is-srte": "boolean",
        "tunnel-is-programmed-to-drop": "boolean"
      }
    }
  ]
}

forwarding-tunnel_schema:

interface-name: string

Interface Name

Example
{
  "interface-name": "string",
  "fwdg": {
    "leaf-time-in-milli-seconds": "integer",
    "ldi-information": {
      "ldi-hardware-information": "string"
    },
    "eos-bit": "integer",
    "lw-ldi-pointer": "integer",
    "leaf-local-label": "integer",
    "multicast-label": "boolean",
    "path-list-flags": "integer",
    "ldi-type": "integer",
    "lw-shared-ldi-pointer": "integer",
    "label-information": [
      {
        "label-information-route-version": "integer",
        "outgoing-interface": "string",
        "label-information-next-hop-type": "string",
        "label-information-next-hop-protocol": "string",
        "outgoing-interface-string": "string",
        "outgoing-label": "integer",
        "outgoing-parent-interface": "string",
        "exact-route-hash-info": {
          "hash-index-is-valid": "boolean",
          "hash-index": "integer"
        },
        "label-information-detail": {
          "status": "string",
          "transmit-number-of-bytes-switched": "integer",
          "total-encapsulation-size": "integer",
          "next-hop-interface": "string",
          "l3-mtu": "integer",
          "transmit-number-of-packets-switched": "integer",
          "mac-size": "integer",
          "label-stack": [
            {
              "entry": "integer"
            }
          ],
          "next-hop-string": "string",
          "next-hop-protocol": "string"
        },
        "outgoing-label-string": "string",
        "label-information-next-hop-string": "string",
        "label-information-type": "integer",
        "mpls-adjacency-flags": "integer",
        "tunnel-interface": "string",
        "local-label": "integer",
        "tx-bytes": "integer",
        "tunnel-id-present": "boolean",
        "label-information-time-in-milli-seconds": "integer",
        "label-information-path-index": "integer",
        "prefix-or-id": "string",
        "tx-packets": "integer",
        "outgoing-physical-interface": "string"
      }
    ],
    "leaf-referance-count": "integer",
    "leaf-flags": "integer",
    "hardware-information": "string",
    "ldi-flags": "integer",
    "path-list-referance-count": "integer",
    "ldi-pointer": "integer",
    "lspa-flags": "integer",
    "ldi-referance-count": "integer",
    "lw-ldi-type": "integer",
    "multicast-information": {
      "multicast-mpls-protocol-output-paths": "integer",
      "multicast-tunnel-interface-handler": "string",
      "multicast-platform-data-length": "integer",
      "multicast-tunnel-id": "integer",
      "multicast-tunnel-next-hop-information": "integer",
      "multicast-mol-referance-count": "integer",
      "multicast-mpls-output-paths": "integer",
      "multicast-platform-data": "string",
      "multicast-tunnel-lspvif": "integer",
      "multicast-mol-base-flags": "integer",
      "multicast-mol-flags": "integer",
      "multicast-rpf-id": "integer",
      "multicast-encap-id": "integer",
      "multicast-mpls-local-output-paths": "integer"
    },
    "lw-ldi-refernace-count": "integer",
    "afi-table-id": "integer"
  },
  "tunnel-info": {
    "tunnel-load-metric": "integer",
    "tunnel-resolution-incomplete": "boolean",
    "tunnel-local-label": "integer",
    "tunnel-fwd-class": "integer",
    "tunnel-resolution-inconsistent": "boolean",
    "tunnel-interface-name": "string",
    "tunnel-is-srte": "boolean",
    "tunnel-is-programmed-to-drop": "boolean"
  }
}

frr-database_schema:

MPLS forwarding FRR Database

frrdb-tunnel-midpoints: object

MPLS forwarding FRR Database Tunnel Midpoint Table

frrdb-tunnel-midpoint: object[]

MPLS forwarding FRR Database Tunnel Midpoint Entry

local-label: string

Local label value

frrdb-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Summary

frrdb-protected-interface-table-summaries: object

MPLS forwarding FRR Database Protected Interface Summary Table

frrdb-protected-interface-table-summary: object[]

MPLS forwarding FRR Database Protected Interface Summary

interface-name: string

Interface Name

frrdb-tunnel-head-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Head Summary

frrdb-tunnel-midpoint-summary: FIB-MPLS-FRR-DB-SUM

MPLS forwarding FRR Database Tunnel Midpoint Summary

frrdb-tunnel-heads: object

MPLS forwarding FRR Database Tunnel Head Table

frrdb-tunnel-head: object[]

MPLS forwarding FRR Database Tunnel Head Entry

interface-name: string

Interface Name

frrdb-backup-interface-summaries: object

MPLS forwarding FRR Database Backup Interface Summary Table

frrdb-backup-interface-summary: object[]

MPLS forwarding FRR Database Backup Interface Summary

interface-name: string

Interface Name

Example
{
  "frrdb-tunnel-midpoints": {
    "frrdb-tunnel-midpoint": [
      {
        "local-label": "string",
        "frr-lable-string": "string",
        "frr-db": {
          "frr-entry-id": {
            "role": "string",
            "head": {
              "destination-prefix": "string",
              "destination-prefix-length": "integer"
            },
            "midpoint": {
              "tunnel-id": "integer",
              "lspid": "integer",
              "source-address": "string"
            }
          },
          "multicast-tunnel-legs": "integer",
          "frr-label": "integer",
          "outgoing-interface": "string",
          "frr-next-hop-ipv4-address": "string",
          "is-mldp-lsp": "boolean",
          "multicast-leg": [
            {
              "frr-entry-id": {
                "role": "string",
                "head": {
                  "destination-prefix": "string",
                  "destination-prefix-length": "integer"
                },
                "midpoint": {
                  "tunnel-id": "integer",
                  "lspid": "integer",
                  "source-address": "string"
                }
              },
              "frr-label": "integer",
              "outgoing-interface": "string",
              "frr-next-hop-ipv4-address": "string",
              "is-mldp-lsp": "boolean",
              "tunnel-interface-name": "string",
              "input-label": "integer",
              "frr-interface-name": "string",
              "entry-frr-state": "string",
              "outgoing-label": "integer"
            }
          ],
          "tunnel-interface-name": "string",
          "input-label": "integer",
          "is-multicast-tunnel": "boolean",
          "frr-interface-name": "string",
          "entry-frr-state": "string",
          "outgoing-label": "integer"
        },
        "outgoing-lable-string": "string"
      }
    ]
  },
  "frrdb-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-protected-interface-table-summaries": {
    "frrdb-protected-interface-table-summary": [
      {
        "interface-name": "string",
        "active": "integer",
        "ready": "integer",
        "other": "integer",
        "partial": "integer"
      }
    ]
  },
  "frrdb-tunnel-head-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-tunnel-midpoint-summary": {
    "active": "integer",
    "ready": "integer",
    "other": "integer",
    "partial": "integer"
  },
  "frrdb-tunnel-heads": {
    "frrdb-tunnel-head": [
      {
        "frr-lable-string": "string",
        "frr-db": {
          "frr-entry-id": {
            "role": "string"
          }
        }
      }
    ]
  }
}

frrdb-protected-interface-table-summaries_schema:

MPLS forwarding FRR Database Protected Interface Summary Table

frrdb-protected-interface-table-summary: object[]

MPLS forwarding FRR Database Protected Interface Summary

interface-name: string

Interface Name

Example
{
  "frrdb-protected-interface-table-summary": [
    {
      "interface-name": "string",
      "active": "integer",
      "ready": "integer",
      "other": "integer",
      "partial": "integer"
    }
  ]
}

frrdb-protected-interface-table-summary_schema:

interface-name: string

Interface Name

Example
{
  "interface-name": "string",
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}

frrdb-tunnel-midpoints_schema:

MPLS forwarding FRR Database Tunnel Midpoint Table

frrdb-tunnel-midpoint: object[]

MPLS forwarding FRR Database Tunnel Midpoint Entry

local-label: string

Local label value

Example
{
  "frrdb-tunnel-midpoint": [
    {
      "local-label": "string",
      "frr-lable-string": "string",
      "frr-db": {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "multicast-tunnel-legs": "integer",
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "multicast-leg": [
          {
            "frr-entry-id": {
              "role": "string",
              "head": {
                "destination-prefix": "string",
                "destination-prefix-length": "integer"
              },
              "midpoint": {
                "tunnel-id": "integer",
                "lspid": "integer",
                "source-address": "string"
              }
            },
            "frr-label": "integer",
            "outgoing-interface": "string",
            "frr-next-hop-ipv4-address": "string",
            "is-mldp-lsp": "boolean",
            "tunnel-interface-name": "string",
            "input-label": "integer",
            "frr-interface-name": "string",
            "entry-frr-state": "string",
            "outgoing-label": "integer"
          }
        ],
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "is-multicast-tunnel": "boolean",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      },
      "outgoing-lable-string": "string"
    }
  ]
}

frrdb-tunnel-midpoint_schema:

local-label: string

Local label value

Example
{
  "local-label": "string",
  "frr-lable-string": "string",
  "frr-db": {
    "frr-entry-id": {
      "role": "string",
      "head": {
        "destination-prefix": "string",
        "destination-prefix-length": "integer"
      },
      "midpoint": {
        "tunnel-id": "integer",
        "lspid": "integer",
        "source-address": "string"
      }
    },
    "multicast-tunnel-legs": "integer",
    "frr-label": "integer",
    "outgoing-interface": "string",
    "frr-next-hop-ipv4-address": "string",
    "is-mldp-lsp": "boolean",
    "multicast-leg": [
      {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      }
    ],
    "tunnel-interface-name": "string",
    "input-label": "integer",
    "is-multicast-tunnel": "boolean",
    "frr-interface-name": "string",
    "entry-frr-state": "string",
    "outgoing-label": "integer"
  },
  "outgoing-lable-string": "string"
}

frrdb-tunnel-heads_schema:

MPLS forwarding FRR Database Tunnel Head Table

frrdb-tunnel-head: object[]

MPLS forwarding FRR Database Tunnel Head Entry

interface-name: string

Interface Name

Example
{
  "frrdb-tunnel-head": [
    {
      "interface-name": "string",
      "frr-lable-string": "string",
      "frr-db": {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "multicast-tunnel-legs": "integer",
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "multicast-leg": [
          {
            "frr-entry-id": {
              "role": "string",
              "head": {
                "destination-prefix": "string",
                "destination-prefix-length": "integer"
              },
              "midpoint": {
                "tunnel-id": "integer",
                "lspid": "integer",
                "source-address": "string"
              }
            },
            "frr-label": "integer",
            "outgoing-interface": "string",
            "frr-next-hop-ipv4-address": "string",
            "is-mldp-lsp": "boolean",
            "tunnel-interface-name": "string",
            "input-label": "integer",
            "frr-interface-name": "string",
            "entry-frr-state": "string",
            "outgoing-label": "integer"
          }
        ],
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "is-multicast-tunnel": "boolean",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      },
      "outgoing-lable-string": "string"
    }
  ]
}

frrdb-tunnel-head_schema:

interface-name: string

Interface Name

Example
{
  "interface-name": "string",
  "frr-lable-string": "string",
  "frr-db": {
    "frr-entry-id": {
      "role": "string",
      "head": {
        "destination-prefix": "string",
        "destination-prefix-length": "integer"
      },
      "midpoint": {
        "tunnel-id": "integer",
        "lspid": "integer",
        "source-address": "string"
      }
    },
    "multicast-tunnel-legs": "integer",
    "frr-label": "integer",
    "outgoing-interface": "string",
    "frr-next-hop-ipv4-address": "string",
    "is-mldp-lsp": "boolean",
    "multicast-leg": [
      {
        "frr-entry-id": {
          "role": "string",
          "head": {
            "destination-prefix": "string",
            "destination-prefix-length": "integer"
          },
          "midpoint": {
            "tunnel-id": "integer",
            "lspid": "integer",
            "source-address": "string"
          }
        },
        "frr-label": "integer",
        "outgoing-interface": "string",
        "frr-next-hop-ipv4-address": "string",
        "is-mldp-lsp": "boolean",
        "tunnel-interface-name": "string",
        "input-label": "integer",
        "frr-interface-name": "string",
        "entry-frr-state": "string",
        "outgoing-label": "integer"
      }
    ],
    "tunnel-interface-name": "string",
    "input-label": "integer",
    "is-multicast-tunnel": "boolean",
    "frr-interface-name": "string",
    "entry-frr-state": "string",
    "outgoing-label": "integer"
  },
  "outgoing-lable-string": "string"
}

frrdb-backup-interface-summaries_schema:

MPLS forwarding FRR Database Backup Interface Summary Table

frrdb-backup-interface-summary: object[]

MPLS forwarding FRR Database Backup Interface Summary

interface-name: string

Interface Name

Example
{
  "frrdb-backup-interface-summary": [
    {
      "interface-name": "string",
      "active": "integer",
      "ready": "integer",
      "other": "integer",
      "partial": "integer"
    }
  ]
}

frrdb-backup-interface-summary_schema:

interface-name: string

Interface Name

Example
{
  "interface-name": "string",
  "active": "integer",
  "ready": "integer",
  "other": "integer",
  "partial": "integer"
}